BOSTON — Rick Porcello held Miami to two runs in six innings to snap a career-worst, seven-game losing streak, David Ortiz hit a two-run homer and the surging Boston Red Sox won their season-high fourth straight, 6-3 over the Marlins on Wednesday night.

The victory completed a two-game sweep of the interleague series. It was Boston’s fourth consecutive series victory, also a season high.

Michael Morse hit a solo homer for the Marlins, who lost their fourth straight.

Porcello (5-9) gave up eight hits, struck out four and walked one, halting a stretch that included giving up seven runs in two innings in his previous start.

Koji Uehara got the final three outs for his 21st save, collecting one for the third straight game.

Tom Koehler (7-5) was charged with five runs – one earned – on five hits in six innings.

Advertisement

The Red Sox capitalized on Koehler’s throwing error to take a 4-0 lead with four unearned runs in the third. With a runner on first, Koehler fired Mookie Betts’ comebacker wide of first, sending runners to second and third. Boston made it 2-0 on Brock Holt’s run-scoring grounder and Xander Bogaerts’ RBI single before Ortiz hit his homer into the Green Monster seats.

In the fourth, the Marlins had consecutive RBI singles by J.T. Realmuto and Cole Gillespie. Porcello made a nice play on Christian Yelich’s grounder, lunging to his right before throwing to first to leave the bases loaded.

Ortiz doubled leading off the sixth and scored on Pablo Sandoval’s double-play grounder.

Alejandro De Aza stole third and scored on catcher Realmuto’s throwing error. Morse homered over Boston’s bullpen.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.