BOSTON (AP) -- David Ortiz hit a grand slam for one of the Red Sox's four homers as they set a season high in runs, beating the Miami Marlins 15-5 Wednesday night on the hottest day of the year in Boston.
Mike Aviles, Jarod Saltalamacchia and Will Middlebrooks also homered one night after Ortiz hit one of Boston's three homers in a 7-5 victory over Miami.
With a game-time temperature of 95 degrees, the Red Sox pounded out 16 hits and won their fourth straight game and sixth in their last seven. They moved out of last place in the AL East at 35-33, passing Toronto after the Blue Jays lost 8-3 to Milwaukee.
The Marlins lost for the 12th time in 14 games despite scoring four runs and nine hits in six innings against Felix Doubront (8-3).
Florida's Ricky Nolasco (6-6) gave up nine runs and nine hits in 3 1-3 innings.
The Red Sox offense has come alive in the past week with at least seven runs in four of their last six games.
On Wednesday, Aviles's three-run homer g...