ST. LOUIS (AP) Mike Minor bounced back from the shortest outing of his career with seven strong innings, leading the Atlanta Braves to a 5-2 win over the St. Louis Cardinals on Sunday.
Atlanta, which has the best record in the NL, salvaged the finale of the four-game set. Andrelton Simmons hit his 12th homer for the Braves, who closed out a 2-4 road trip.
Allen Craig had three of St. Louis' eight hits for his 44th multihit game of the season. But the Cardinals had a four-game winning streak snapped.
Minor (13-5) gave up one run and six hits while pitching on seven days' rest after allowing four runs in 1 2-3 innings against Washington on Aug. 17. Craig Kimbrel came on with two out in the eighth and picked up his 41st save in 44 opportunities.
St. Louis right-hander Lance Lynn gave up four runs and nine hits over seven innings while dropping to 0-3 with a 5.40 ERA in his last four starts.
PHILLIES 9, DIAMONDBACKS 5
PHILADELPHIA (AP) - Roy Halladay pitched six effective innings in his return from the disabled list and John Mayberry Jr. homered for Philadelphia.
Cody Asche and Roger Bernadina each had two RBIs for the Phillies, who have won six of their last eight games.
A.J. Pollock had three hits, including a three-run homer, for Arizona, which has lost four of five.
The game started just 11 hours and 25 minutes after the final out at 2:12 a.m. of Saturday's 7-hour, 6-minute marathon that set a record for length of time of a game for both clubs. The Diamondbacks won that one, 12-7.
Halladay (3-4), coming back from midseason right shoulder surgery, allowed two runs and four hits. He was going to pitch his third minor league rehab start on Sunday but was pressed into action when Sunday's original starter, Tyler Cloyd, was one of 11 Philadelphia pitchers used on Saturday.
Arizona left-hander Patrick Corbin (13-4) gave up a season-high nine runs in 5 1-3 innings.
GIANTS 4, PIRATES 0
SAN FRANCISCO (AP) - Ryan Vogelsong threw eight sharp innings for his first victory in three months, leading the Giants to the win.
Pablo Sandoval had two RBIs as the Giants won their second straight to split the series with the Pirates. Buster Posey and Joaquin Arias each drove in a run.
Vogelsong (3-4) allowed two hits, struck out five and walked one in his first win since May 20 against Washington. The right-hander used his longest outing of the season to lower his ERA to 2.55 in four starts since coming off the disabled list on Aug. 9.
A.J. Burnett (6-9) pitched 7 1-3 innings for Pittsburgh, giving up four runs and eight hits. He fell to 2-3 in 10 starts since returning from the DL.
Sandy Rosario finished the three-hitter for San Francisco's 11th shutout.
BREWERS 3, REDS 1
CINCINNATI (AP) - Caleb Gindl homered for Milwaukee for the second straight game, and Marco Estrada held Cincinnati's lineup to one single over seven shutout innings.
The Brewers took two of three from the Reds, who remain right behind Pittsburgh and St. Louis in the NL Central race.
Estrada (6-4) gave up Shin-Soo Choo's leadoff single in the first inning, and then left the Reds swinging at nothing. He walked two and fanned a season-high nine.
Jim Henderson gave up Joey Votto's 20th homer in the ninth inning while picking up his 21st save in 24 chances.
Greg Reynolds (0-2) pitched six solid innings for Cincinnati, yielding two runs and five hits.
ROCKIES 4, MARLINS 3
MIAMI (AP) - Nolan Arenado hit a tiebreaking RBI double in the sixth and Colorado held on for the win.
Jorge De La Rosa (14-6) won his fourth consecutive decision, allowing three runs in five innings. De La Rosa improved to 7-0 with a 1.92 ERA in day games.
Five relievers then combined for four hitless innings, with Rex Brothers working the ninth for his 13th save in 14 chances. With runners on first and second, Brothers got Ed Lucas to ground into a fielder's choice to end the game.
Miami's Justin Ruggiano homered and drove in two runs. Jacob Turner (3-5) allowed four runs - three earned - in 5 2-3 innings.
PADRES 3, CUBS 2, 15 innings
SAN DIEGO (AP) - Nick Hundley hit a game-ending RBI single in the 15th inning to lift the Padres to a victory over the Cubs.
Logan Forsythe set up the winning hit with a one-out single against Hector Rondon (2-1). He moved up on a groundout before Alexi Amarista was intentionally walked.
Hundley then lined a clean single into center field and Forsythe scored easily, giving San Diego its third win in the last four games. Dale Thayer (2-3) wiggled out of a jam in the top half to get the victory.
TIGERS 11, METS 3
NEW YORK (AP) - Miguel Cabrera hit a mammoth homer, Rick Porcello enjoyed a happy homecoming and the Tigers polished off a three-game sweep.
Andy Dirks put Detroit ahead with a two-run shot, and the AL Central leaders improved to 12-5 in interleague play. They have won 34 of 49 overall, the best mark in the American League since July 2.
Porcello (10-7) pitched seven innings of four-hit ball before the Tigers broke it open with a seven-run ninth. The 24-year-old right-hander, who grew up nearby in New Jersey, left 17 tickets for family and friends.
Travis d'Arnaud hit his first major league homer for the Mets, who have scored five runs during a four-game slide. Dillon Gee (9-9) lost for only the third time in 16 starts.
RED SOX 8, DODGERS 1
LOS ANGELES (AP) - Jake Peavy pitched a three-hitter and Boston beat Los Angeles, becoming the first team to win a series from the NL West leaders in 2 1/2 months.
Jarrod Saltalamacchia, Shane Victorino and Mike Napoli homered for the Red Sox on the anniversary of the blockbuster nine-player trade in which the Dodgers acquired Adrian Gonzalez, Carl Crawford, Josh Beckett and Nick Punto from Boston.
Gonzalez hit his 17th homer, driving an 0-2 pitch to center field with one out in the fourth for the Dodgers' first hit after the Red Sox staked Peavy to a 3-0 lead.
The Red Sox were the first team to win a series from the Dodgers since June 14-16, when Pittsburgh took two of three. But Los Angeles is 46-12 since June 22.
Peavy (10-5) threw 111 pitches in his 300th big league start, going the distance for the 16th time while striking out five and walking one.