The Boston Red Sox wrapped up a three-game sweep of the Miami Marlins with a 6-5 come-from-behind victory at Fenway Park on Thursday that took their winning streak to five games.

The Red Sox (36-33) continued the June gloom for the slumping Marlins (33-36), who have fallen to 4-14 this month and are tumbling towards last place in the National League East.

After trailing 3-0 after the first inning, the Red Sox were down 5-3 through the top of the eighth but got back on level terms when Will Middlebrooks cracked a two-run homer before Daniel Nava brought home Ryan Kalish to put the winning run on the board.

(Reporting by Ben Everill in Los Angeles; Editing by Peter Rutherford)