LOS ANGELES (AP) - Dan Uggla had two homers and four RBIs, Freddie Freeman drove in three more runs with a double, and Mike Minor kept the Atlanta Braves' rotation rolling with six solid innings in an 8-1 victory over the Los Angeles Dodgers on Sunday.
Minor (8-2) allowed a run and six hits, struck out six and walked three while helping the NL East leaders gain a split of the four-game series.
Atlanta's rotation has yielded four runs in 37 1-3 innings spanning the team's last six games.
Los Angeles rookie Matt Magill (0-2) was charged with seven runs - three earned - and four hits over 3 2-3 innings in his sixth major league start, none of which the Dodgers have won. The 23-year-old right-hander from Simi Valley issued six walks.
He was recalled Sunday from Triple-A Albuquerque to fill in for Ted Lilly, who wasn't able to pitch because of a neck sprain and was placed on the disabled list for the third time this season.
ROCKIES 8, PADRES 7, 10 INNINGS
DENVER (AP) - Dexter Fowler's single with two outs in the 10th inning scored DJ LeMahieu from third base and the Rockies rallied for a win over the Padres.
Fowler finished with four hits and Troy Tulowitzki had two, including his 16th home run. Rockies starter Juan Nicasio retired his first 16 batters.
Nick Hundley, Cameron Maybin and Mark Kotsay homered for the Padres, who missed an opportunity to take three of four in the series after blowing a three-run lead in the ninth.
Rex Brothers (2-0) pitched the 10th for the win.
Tyson Ross (0-3) took the loss.
MARLINS 8, METS 4, 10 INNINGS
NEW YORK (AP) - The Miami Marlins needed extras to beat the New York Mets again, but only 10 innings instead of 20.
Derek Dietrich hit a tying home run in the eighth and second baseman Daniel Murphy's 10th-inning error allowed Logan Morrison to score the go-ahead run in his first game in 11 months, boosting the Marlins to a victory.
Greg Dobbs added a sacrifice fly off Rob Carson and Miguel Olivo followed with a two-run homer in the four-run 10th, eliminating the need for a repeat of Saturday's 6-hour, 25-minute marathon, won by the Marlins 2-1.
Bobby Parnell (4-3) was the loser.
Chad Qualls (1-0) got his first win since July 13 last year, striking out Justin Turner and Anthony Recker with the potential winning run on base in the ninth.
CUBS 4, PIRATES 1
CHICAGO (AP) - Cody Ransom hit a tiebreaking, three-run homer in the seventh inning and Edwin Jackson pitched the Cubs to a victory over the Pirates.
Ransom connected off reliever Justin Wilson (5-1) for his sixth home run of the season. Darwin Barney and Julio Borbon were on base after the Cubs were held hitless for 5 2-3 innings by Pirates starter Jeff Locke.
Jackson (2-8) had his best and longest outing of the season, striking out eight in seven innings. He allowed four hits and a walk as the Cubs salvaged the finale of a three-game series.
GIANTS 6, DIAMONDBACKS 2
PHOENIX (AP) - Chad Gaudin pitched six strong innings, Marco Scutaro and Brandon Belt homered and the Giants beat the Diamondbacks.
Gaudin (2-1) had his second good start in place of the injured Ryan Vogelsong, allowing two runs on five hits in six innings. The Giants right-hander, normally a long-relief specialist, struck out seven and walked one intentionally. One of Arizona's runs scored on Gaudin's balk. Scutaro and Belt each had a solo shot off Tyler Skaggs (1-1), who gave up five runs on eight this in five innings.
The Giants won two of three in Arizona to move within 1 1/2 games of the first-place Diamondbacks in the NL West.
Scutaro also singled twice, scoring two runs.
BREWERS 9, PHILLIES 1
MILWAUKEE (AP) - Carlos Gomez hit a two-run homer on his bobblehead day, Scooter Gennett had a two-run triple and Kyle Lohse pitched eight strong innings for his first win in eight starts to help the Brewers beat Philadelphia to take the final three games of the four-game series.
Milwaukee slugger Ryan Braun left after the third inning with a sore right thumb, which has been a lingering problem for him.
Gennett's triple highlighted a four-run second inning and Gomez's homer in the sixth off starter Jonathan Pettibone (3-2) was plenty of insurance for Lohse's first victory since beating San Diego on April 22.
Lohse (2-6) experienced minor hamstring tightness in his left leg after running the bases during his previous start Tuesday, but showed no ill effects. His only major hiccup was Humberto Quintero's first home run of the season, a shot into the Phillies' bullpen in right.
Lohse gave up four hits, walked one and struck out six.
Pettibone allowed six runs, four earned, and four hits in 5 1-3 innings.
CARDINALS 11, REDS 4, 10 innings.
CINCINNATI (AP) - Matt Holliday's grand slam capped a seven-run 10th inning to help the Cardinals beat the Reds.
J.J. Hoover (0-5) walked Allen Craig to lead off the 10th. One out later, David Freese singled Craig to second, extending his career-best hitting streak to 19 games, tied with San Francisco's Marco Scutaro for the longest in the National League this season.
Daniel Descalso followed with his RBI double off the left field wall. Matt Carpenter added two insurance runs with a bases-loaded single before Holliday hit his homer - a 464-foot shot into the left field seats off Curtis Partch, who was making his major league debut. The homer was Holliday's 10th of the season.
Trevor Rosenthal (1-0) had four strikeouts in two perfect innings to get the win.
NATIONALS 7, TWINS 0, 1ST GAME.
NATIONALS 5, TWINS 4, 2ND GAME.
WASHINGTON (AP) - Ian Desmond doubled home the go-ahead run in the seventh inning and Washington rallied past Minnesota to sweep a day-night doubleheader.
Desmond's drive completed a comeback from a three-run deficit - making it the Nationals' biggest come-from-behind victory of the season - and pulled Washington back to .500.
Jordan Zimmermann dominated the first game, allowing two hits over seven innings. In the nightcap, Adam LaRoche doubled off reliever Anthony Swarzak (1-2) ahead of Desmond, who then extended his hitting streak to a career-high 12 games.
Tyler Clippard (5-1) pitched the seventh to get the win, Drew Storen handled the eighth and Rafael Soriano the ninth for his 16th save.
The second game was played before a small crowd - it was the makeup from Friday's rainout.
In the opener, Zimmermann (9-3) struck out eight with a season-high 111 pitches while dropping his ERA to 2.00. He is tied for most wins in the majors.
The Nationals scored a pair in the fourth and had a five-run fifth to chase starter Scott Diamond (4-5).