PHILADELPHIA — Freddy Galvis and Erik Kratz each homered off closer Aroldis Chapman in the bottom of the ninth innings Sunday, rallying the Philadelphia Phillies past the Cincinnati Reds for a stunning 3-2 victory.
Chapman (3-2) blew his second straight save opportunity after converting his first eight chances this season.
Antonio Bastardo (2-1) pitched a scoreless ninth inning for Philadelphia.
Jay Bruce homered and Homer Bailey tossed seven scoreless innings for the Reds.
Marlins 2, Diamondbacks 1
MIAMI — Ricky Nolasco struck out 11 and the Marlins stopped a season-high seven-game losing streak by holding off Arizona.
The Diamondbacks scored once in the ninth. Mike Dunn, the Marlins’ third pitcher of the inning, got pinch-hitter A.J. Pollock to ground out on a 3-2 pitch with the bases loaded to end it.
Cardinals 4, Brewers 2
ST. LOUIS — David Freese had an RBI in a four-run fourth inning to go with big plays at third base, and the Cardinals beat former teammate Kyle Lohse for the third time this season.
Mets 4, Cubs 3
CHICAGO — Daniel Murphy hit a tiebreaking home run in the eighth inning and the Mets beat the Cubs for their first series win at Wrigley Field since 2007.
The Mets won two of three on this trip to Chicago.
Murphy hit a leadoff shot against reliever Kyuji Fukikawa (1-1). Murphy has homered twice in three games and has an eight-game hitting streak.
Padres 13, Nationals 4
SAN DIEGO — Andrew Cashner pitched 6 2-3 strong innings and Kyle Blanks and Will Venable homered off Dan Haren to lead the Padres to a victory against the Nationals and a split of their four-game series.
Rockies 5, Giants 0
DENVER — Juan Nicasio scattered three hits over six innings, Carlos Gonzalez and Troy Tulowitzki each drove in two runs and the Rockies won their first series over San Francisco in two years.
Braves 4, Dodgers 2
ATLANTA — Ramiro Pena had a tiebreaking sacrifice fly in a four-run eighth inning, Jordan Schafer drove in two runs and the Braves rallied against Los Angeles’ beleaguered bullpen for a rain-soaked victory.
Pirates 1, Astros 0
PITTSBURGH — Jeff Locke allowed three hits over seven innings, Pedro Alvarez homered and the Pirates won for the eighth time in 10 games.