Cincinnati’s rookie catcher Devin Mesoraco hit his first career grand slam on Thursday, giving the Reds a 6-3 win over the Atlanta Braves.
Mesoraco connected off Kris Medlen, who relieved Randall Delgado (2-5) with the bases loaded in the sixth. Drew Stubbs added a solo shot for Cincinnati.
The Reds completed their first four-game sweep of the Braves at home since 1980. They have won six straight, their longest winning streak for two years.
Over the series, the teams combined for 16 homers, accounting for 21 of the 24 runs.
Cincinnati starter Homer Bailey (3-3) gave up four hits in six innings.
PHILLIES 10, CARDINALS 9
In St Louis, Shane Victorino and Freddy Galvis each drove in three runs, including Galvis’ go-ahead single in the sixth inning, as Philadelphia edged St Louis.
Placido Polanco, Carlos Ruiz and Ty Wigginton added three hits apiece for Philadelphia, which had a season-high 18.
Phillies reliever Raul Valdes (1-0) got the last two outs of the fifth to take the win. Jonathan Papelbon pitched the ninth for his 13th straight save.
Cardinals pitcher Fernando Salas (0-3) gave up Galvis’ RBI single and took the loss.
In other NL play, it was:
‧ Padres 11, Mets 5
‧ Giants 14, Marlins7
AP, CLEVELAND, OHIO
Cleveland pitcher Justin Masterson notched his first career win over Detroit as first-placed Cleveland won 2-1 and completed a three-game sweep of the Tigers.
Masterson (2-3) entered 0-4 in seven starts against the Tigers. He allowed one run in seven innings.
Shin-Soo Choo homered on the third pitch from Detroit starter Justin Verlander (5-2) as the Indians opened a six-game lead over third-place Detroit in the American League Central.
In other AL play, it was:
‧ Angels 3, Mariners 0
‧ White Sox 11, Twins 8