PHILADELPHIA (AP) - Carlos Ruiz's RBI single to center with two outs in the 10th inning gave Philadelphia a 5-4 comeback victory over Florida on Wednesday night and a sweep of a doubleheader.
Ryan Howard was hit by reliever Mike Dunn's first pitch of the 10th. Two outs later, Domonic Brown walked and Ruiz laced an 0-1 pitch from Dunn (4-5) past diving shortstop Hanley Ramirez to score Howard and extend the Phillies' winning streak to six games.
The Phillies scored two runs in the bottom of the ninth on a single by Shane Victorino to tie it.
Ryan Madson (3-1) pitched a scoreless 10th for the Phillies, who have won nine of 11. The Marlins had two on with two outs in the 10th, but Madson struck out Mike Stanton.
Florida has lost six straight and 16 of 18.
In the opener, Jimmy Rollins hit a three-run homer and Wilson Valdez had a three-RBI triple for Philadelphia in an 8-1 win.
Kyle Kendrick (4-4) allowed one run and five hits over seven innings in the first game.
Rollins and Valdez had their big hits in a six-run third inning against Marlins starter Elih Villanueva (0-1) in his major league debut. After the game, he was optioned to Triple-A New Orleans.
Reds 7, Dodgers 2
LOS ANGELES (AP) - Scott Rolen had three hits and drove in three runs, leading Cincinnati to its first three-game sweep of Los Angeles since 2004.
Rolen hit two RBI doubles and added a run-scoring single. Ryan Hanigan and Fred Lewis both drove in two runs.
The Dodgers dropped a season-high eight games under .500. This was the first time they were swept in a three-game series at home since June 12-13, 2010, by the Angels.
Travis Wood (5-4) allowed one run, five hits and five walks over six innings.
Chad Billingsley (5-6) went four innings and allowed seven runs, nine hits and four walks.
Rockies 6, Padres 3
DENVER (AP) - Jhoulys Chacin scattered three hits over six innings and Seth Smith hit a tiebreaking single as part of a five-run sixth to lift Colorado.
Chacin (8-4) gave up a solo homer to Rob Johnson, as he lowered his ERA to 2.81. He had seven strikeouts and walked two to pick up his third straight win.
Mat Latos (4-8) allowed four runs and eight hits in 5 1-3 innings.
The Rockies had seven singles in the sixth inning, including five straight. Smith, Ty Wigginton and Charlie Blackmon all had RBI singles, while pinch-hitter Ryan Spilborghs added a two-run base hit up the middle.
The seven hits ties a season high for an inning and allowed the Rockies to take two of three in the series.
Chris Denorfia drove in two runs for San Diego, including a two-out RBI single in the ninth.
Nationals 10, Cardinals 0
WASHINGTON (AP) - Livan Hernandez pitched a three-hitter and Michael Morse homered twice and doubled to lead Washington to its fifth straight win.
Albert Pujols made two errors at third base, leading to two unearned runs, as the Cardinals lost their season-worst fifth in a row.
Jayson Werth and Danny Espinosa homered and Ryan Zimmerman had his second RBI in as many nights since returning from the disabled list. Morse drove in three runs and has 11 homers in his last 36 games.
Hernandez (4-8) struck out six and walked none in the ninth shutout of his 16-season career. Jon Jay was the only St. Louis hitter to reach second base, doubling in the fifth.
In his return from the disabled list, Cardinals starter Kyle McClellan (6-3) gave up five runs and seven hits in five innings.
Mets 4, Braves 0
ATLANTA (AP) - Dillon Gee combined with three relievers for a two-hit shutout and Angel Pagan hit a two-run homer for New York.
Gee gave up one hit in four innings but did not return following a rain delay of 1 hour, 11 minutes. The delay cost Gee, who is 7-0, a chance to become the first Mets rookie to win his first eight decisions.
The Mets have won nine of 13, including the first two games of the series.
D.J. Carrasco replaced Gee and pitched two perfect innings. Bobby Parnell (1-1) struck out five in two scoreless innings before Francisco Rodriguez completed the shutout with a perfect ninth inning.
The left-handed hitting Pagan pulled a two-run homer off Tim Hudson in the fourth.
Brewers 9, Cubs 5
CHICAGO (AP) - Rickie Weeks homered and doubled twice as Milwaukee took sole possession of the NL Central lead.
Milwaukee moved one game ahead of St. Louis in the division on a night when heavy rain delayed the start by 1 hour, 42 minutes.
Ryan Braun doubled twice, singled and scored three runs for the Brewers. Corey Hart also had three hits. Hart, Casey McGehee, Yuniesky Betancourt and Jonathan Lucroy each drove in two runs.
After wasting terrific starts by Randy Wolf and Yovani Gallardo while losing the first two games of this series by one run, Milwaukee overcame a shaky effort by Chris Narveson (4-4).
Narveson lasted 5 1-3 innings, giving up a solo homer to Jeff Baker in the first and a three-run drive to Reed Johnson in the fifth.
Carlos Zambrano (5-4) fell to 1-3 in his last eight starts. He was tagged for five runs and nine hits in six innings.
Pirates 7, Astros 3
HOUSTON (AP) - Pinch-hitter Xavier Paul doubled, then stayed in the game and hit a two-run homer and single as Pittsburgh moved over .500.
At 34-33, this is the first time the Pirates have been over the break-even point so late in a season since Aug. 15, 1999, when they were 59-58.
Neil Walker tripled and drove in three runs for the Pirates.
Paul batted for starter Charlie Morton (7-3) in the sixth and doubled to start a three-run burst that put Pittsburgh ahead 5-3. Paul went to play right and connected the next inning for his first home run of the season and second of his career.
Paul singled in the ninth to finish 3 for 3 in a game that took 3 hours, 47 minutes. The teams combined for 26 hits and left 27 on base.
Reliever Enerio Del Rosario (0-1) allowed the three runs in the sixth.
Giants 5, Diamondbacks 2
PHOENIX (AP) - San Francisco's Madison Bumgarner went six innings and got enough run support for a change.
Bill Hall singled home the go-ahead run in the sixth with his first hit since joining the Giants four days ago and later doubled. The Giants beat Arizona for the fifth straight time.
Willie Bloomquist and Chris Young hit solo homers, ending Bumgarner's 10-start string without allowing a homer. The 21-year-old lefty entered the game with the fifth-worst support in the majors (2.65 runs per game).
Bumgarner (3-8) gave up five hits and struck out six. Arizona had runners at first and second with two outs in the ninth, but Brian Wilson retired pinch-hitter Juan Miranda on a grounder for his 20th save in 22 chances.
Joe Saunders (3-7) allowed three runs and threw a season-high 115 pitches in seven innings for Arizona.