CLEVELAND — Ryan Raburn homered twice for the second straight game and the Cleveland Indians hit seven home runs in all, routing the Philadelphia Phillies 14-2 Tuesday night.
The Indians set a major league high this season for homers in a game. Cleveland has won three in a row, outscoring opponents 33-5 in that span.
Philadelphia had won three in a row before Roy Halladay (2-3) got tagged. Activated from the disabled list before the game, Delmon Young homered in his first at-bat for Philadelphia.
Raburn hit a two-run homer in the fifth inning and a solo drive in the seventh. It was the sixth two-homer game of his career, including Monday’s performance against Kansas City.
Cleveland’s first five homers were two-run shots. Carlos Santana, Mark Reynolds and Lonnie Chisenhall homered off Halladay, then Raburn and Michael Brantley homered off Chad Durbin.
Halladay gave up eight runs and nine hits in 3 2-3 innings. Coming off three strong outings, he gave up homers in the first to Santana and Reynolds.
Marlins 2, Mets 1
MIAMI — Juan Pierre scored standing up on a wild pitch with none out in the ninth, and the Miami Marlins came from behind in the final inning for the second consecutive game to beat the reeling New York Mets.
The Mets have lost a season-worst six games in a row. They were beaten Monday when Miami scored twice in the 15th inning to win 4-3.
New York’s Jeremy Hefner (0-3) took a 1-0 lead and a three-hitter into the ninth but couldn’t get another out.
Chris Coghlan singled to start the inning and advanced on a passed ball. When Juan Pierre bunted, Coghlan beat catcher Anthony Recker’s throw to third, although the Mets argued that Coghlan overslid the bag.
Braves 8, Nationals 1
ATLANTA — Tim Hudson was a dual threat in his 200th career win, combining with Anthony Varvaro on a three-hitter while hitting a homer and a double to lead the Atlanta Braves to a win over the Washington Nationals.
Cardinals 2, Reds 1
ST. LOUIS — Matt Holliday hit a two-run homer, Jaime Garcia continued his mastery of Cincinnati with eight strong innings and the St. Louis Cardinals snapped a three-game losing streak with a win over the Reds.
Garcia (3-1) gave up one run on seven hits for the win.