Wednesday afternoon, David Ortiz complained about having to play 1st base again. Wednesday night Big Papi doubled, homered, and drove in a pair as the Sox beat the Marlins, 6-3, to complete a two-game sweep.

Boston captured their fourth straight win for the first time in 2015 behind a much improved performance from Rick Porcello.

Porcello earned the win to snap an eight game winless streak, throwing six innings. The 26-year-old allowed eight hits --all singles-- two runs and struck out four. Koji Uehara pitched a scoreless 9th inning to earn his 21st save of the year.

The Sox managed only five hits off Marlins' pitching but capitalized on three Miami errors to score five unearned runs.

Manager John Farrell on the game

Boston will look to narrow the gap in the AL East as the Yankees come to town for the final series before the All Star break. First pitch is Friday at 7:10 p.m. with Clay Buchholz (7-6) taking on Michael Pineda (8-5). The pregame starts at 6:25 on AM 1370 WDEA.

More From WDEA Ellsworth Maine