Dustin Pedroia went 5 for 5 and David Ortiz mashed his 24th home run of the season, leading the Red Sox past the Twins 13 to 2.
Pedroia had two doubles and scored three runs in the rout. Knuckleballer Steven Wright threw eight innings against the last place Twins, surrendering four hits while striking out nine to improve to 12 and 5 on the year.
Twins starter Tyler Duffey did not make it out of the third inning and saw his record fall to 5 and 7.
The Red Sox have won nine of their last ten and are a half game ahead of the Orioles in the AL East.
The Miami Marlins punded out 16 hits against the Phils in the City of Brotherly Love this evening, cruising to a 9-3 win.
Christian Yelich slammed a solo shot in the 4th off of Jared Eickhoff. Yelich had six hits in the four game set in Philadelphia and two home runs. Tom Koehler went eight innings and only allowed two hits and one earned, bringing his record to 7 and 8 on the season.
The Marlins head back to Miami for a big weekend series against the Mets and will throw southpaw Adam Conley against Logan Verrett in the opener.