PHILADELPHIA (AP) - Lyle Overbay lined a two-RBI double off Roy Halladay in the ninth inning to lift the Arizona Diamondbacks to a 3-2 win over the Philadelphia Phillies on Tuesday night.
Overbay knocked in all three runs as Arizona won its seventh straight game.
Halladay (15-5) had retired 12 straight batters into the ninth. Halladay, trying to become the NL's first 16-game winner, allowed consecutive singles to open the inning. Overbay hit a one-out double to right that helped Arizona win the opener of the three-game series between NL division leaders.
Halladay tied a career high with 14 strikeouts and tossed his seventh complete game.
Bryan Shaw (1-0) tossed a scoreless eighth and J.J. Putz worked the ninth for his 30th save. Putz fanned Jimmy Rollins with the tying run on second.
Shane Victorino hit a two-run homer off Arizona starter Josh Collmenter in the fifth.
Braves 2, Giants 1, 11 innings
ATLANTA (AP) - Rookie Randall Delgado allowed no hits through six innings in his second big-league start, and Atlanta pulled out another last at-bat win on Martin Prado's two-out single in the 11th.
Delgado was the star early on, allowing his lone hit on Cody Ross' leadoff homer in the seventh. Prado came through at the end, driving in Brooks Conrad from third with an opposite-field single to right off Javier Lopez (5-2). Conrad had reached on a ground-rule double while pinch-hitting.
Arodys Vizcaino (1-0) picked up his first big league win with two scoreless innings. The Braves won for the second straight night in their final at-bat and lead the NL with 22 of those victories.
Giants starter Jonathan Sanchez sprained his left ankle in the third inning when he slipped in front of the mound while fielding Delgado's sacrifice bunt. He managed to make an awkward throw to first base from the ground, barely getting Delgado, but threw only one more pitch.
Brewers 2, Dodgers 1
MILWAUKEE (AP) - Mark Kotsay hit a tiebreaking RBI single in the ninth inning and Milwaukee beat Los Angeles to take its biggest lead in the NL Central this late in a season.
The Brewers have won 18 of 20 and are seven games ahead of second-place St. Louis.
After a pitching duel between Yovani Gallardo and Chad Billingsley, the Dodgers bullpen imploded in the ninth.
Hong-Chih Kuo (0-2) issued a leadoff walk to Prince Fielder, then left for Mike MacDougal. Casey McGehee singled on MacDougal's first pitch to put men on first and second and Yuniesky Betancourt walked on four pitches. Kotsay followed with a single.
Milwaukee is a major league-best 46-15 at home and has a bigger lead in the division than the 1982 Brewers did on their way to winning the AL East and the American League pennant.
Takashi Saito (4-1) pitched the eighth for the win.
Padres 6, Mets 1
SAN DIEGO (AP) - Rookie Cory Luebke pitched six strong innings and combined with three relievers on a four-hitter for San Diego.
Luebke (5-6) allowed one run and three hits, struck out five and walked three. Chad Qualls, Luke Gregerson and Erik Hamren each got three outs to complete the four-hitter.
Nick Hundley had three hits, including two triples, for San Diego, which rapped out 15 hits to reach double figures for the second straight game. Orlando Hudson drove in two runs and Cameron Maybin hit his eighth homer, a leadoff drive in the seventh.
New York starter Jonathon Niese (11-10) surrendered 10 hits over six innings, but allowed just three runs, two coming in the first. The left-hander struck out three and walked none.
The Mets lost for the 11th time in 14 games at Petco Park.
Pirates 5, Cardinals 4, 11 innings
PITTSBURGH (AP) - Garrett Jones homered to lead off the bottom of the 11th inning, lifting Pittsburgh over St. Louis.
Jones connected on a 2-2 pitch from Arthur Rhodes (3-4) for his 14th home run. It was Jones' second career game-ending homer.
Center fielder Andrew McCutchen prevented St. Louis from going ahead in the top of the 11th when he made a running backhanded inning-ending catch to rob Albert Pujols of extra bases and keep Rafael Furcal from scoring from first base.
Chris Resop (4-4) pitched two scoreless innings for the win.
Pittsburgh tied the game in the ninth when Neil Walker homered on the first pitch from closer Fernando Salas.
Astros 6, Cubs 5
HOUSTON (AP) - Pinch hitter Brian Bogusevic hit a grand slam in the ninth inning to propel Houston over Chicago and snap a seven-game losing streak.
J.B. Shuck singled with one out in the ninth off Cubs closer Carlos Marmol (2-4) before advancing to second on a wild pitch. Clint Barmes singled and Matt Downs drew a walk to load the bases and bring up Bogusevic.
Houston reliever Aneury Rodriguez (1-4) struck out one in 2-3 innings for the win.
Kerry Wood pitched a scoreless eighth before Marmol blew his eighth save.
Tyler Colvin hit a two-run homer in the sixth inning and Aramis Ramirez added a solo shot in the eighth as the Cubs built a 5-2 lead.
Marlins 6, Rockies 5
DENVER (AP) - Anibal Sanchez tossed eight strong innings to win his first game in more than two months and Florida held on to beat Colorado.
Mike Stanton homered, Bryan Petersen had two triples, and Leo Nunez earned his 33rd save for the Marlins, who had to sweat out another ninth-inning rally by Colorado.
A night after he hit a walk-off three-run homer, Jason Giambi hit a pinch-hit, two-run homer off Nunez with two outs in the ninth. Ty Wigginton followed with a single before Dexter Fowler popped out to end the game.
Troy Tulowitzki, Carlos Gonzalez and Seth Smith also homered for the Rockies.
Sanchez (7-6) was sharp in earning his first victory since beating Arizona on June 10.
Nationals 6, Reds 4
WASHINGTON (AP) - Chien-Ming Wang won back-to-back starts for the first time in three years and Michael Morse and Ryan Zimmerman homered to lift Washington over Cincinnati.
Wang (2-2) allowed four runs and seven hits in 6 1-3 innings, his longest outing since a stint of 7 1-3 innings on June 10, 2008, that began his previous consecutive wins run.
Morse homered into the right-field seats in the third inning for his 21st shot this season. He also hit a run-scoring double in the first. Zimmerman led off the fifth with his seventh home run.
Ian Desmond singled in two runs in Washington's three-run first.
Cincinnati's Mike Leake (10-8) allowed six runs - five earned - and five hits in six innings. His streak of five straight quality starts was snapped.