LOS ANGELES (AP) - The Los Angeles Dodgers got their first hit with two outs in the ninth inning and still beat the San Diego Padres 1-0 when Dioner Navarro singled in Juan Uribe for the unlikely victory.
Uribe was down to his last strike when he drove a pitch from Luke Gregerson (2-2) over the head of left fielder Chris Denorfia for Los Angeles' first hit and only the second hit of the game for either team. The Padres have never had a no-hitter in their 43-year history.
Navarro then looped a 3-1 pitch into short right-center to give the Dodgers three consecutive shutout victories for the first time since July 1991. Los Angeles has won nine of its last 19 games, and seven of those victories have been shutouts - including the last five.
Aaron Harang started for San Diego and worked six innings, finishing with six strikeouts and three walks. Josh Spence came on and struck out his only batter, Andre Ethier, before Chad Qualls escaped a jam to keep the game scoreless.
Blake Hawksworth (2-2) pitched a perfect ninth for the win.
Braves 4, Phillies 1, 11 innings
PHILADELPHIA (AP) - Alex Gonzalez hit the go-ahead RBI single and Brian McCann added a two-run homer in the 11th to lift the Atlanta Braves over the Philadelphia Phillies.
It was the second straight extra-inning game for the teams, following Philadelphia's 3-2 victory in 10 innings Friday.
The Braves (54-37) have won 10 of 12, and closed the Phillies' lead in the NL East to 2 1/2 games. Philadelphia (56-34) remains one win shy of tying the club record for victories in the first half.
Philadelphia starter Cliff Lee accounted for the Phillies' only run with his first career homer off Tommy Hanson, but both pitchers were gone by the time this one ended.
Pinch-hitter Eric Hinske led off the 11th for the Braves with a walk off Michael Stutes (3-1), and pinch-runner Wilkin Ramirez went to second on Jordan Schafer's sacrifice. First baseman Ryan Howard could have gotten the second out, but failed to make a tough over-the-shoulder catch of Gonzalez's foul pop fly. Two pitches later, Gonzalez lined a single to center, scoring Ramirez and putting the Braves ahead 2-1.
George Sherrill (2-1) worked out of a bases loaded jam in the 10th to earn the victory. Craig Kimbrel pitched a scoreless 11th for his 28th save.
Cubs 6, Pirates 3
PITTSBURGH (AP) - Ryan Dempster won for the first time in five starts despite arguing with manager Mike Quade after he was lifted after five innings, and the Chicago Cubs beat the Pittsburgh Pirates.
Dempster (6-6) was pitching on nine days' rest after being scratched from his scheduled start Monday because of back pain. He was cleared to start Saturday after making it through a pregame workout Friday without incident.
He allowed three runs on seven hits and three walks in five innings and was seen throwing equipment and arguing vehemently with Quade when he was pinch-hit for to lead off the sixth.
Starlin Castro went 3 for 5 with a run and an RBI for the Cubs, who have won two of three.
A night after blowing his sixth save, Carlos Marmol pitched the ninth for his 19th save of the season.
Kevin Correia didn't give Pittsburgh much of a chance on a night he could have tied Atlanta's Jair Jurrjens and the Yankees' CC Sabathia for the majors' lead in victories with 12. Correia (11-7) labored through his shortest start of the season, allowing five runs on nine hits in 3 2-3 innings.
Rockies 2, Nationals 1
WASHINGTON (AP) - Ubaldo Jimenez allowed one run in eight innings and Todd Helton homered, doubled and drove in both runs as the Colorado Rockies beat the Washington Nationals.
Jimenez (4-8) retired the first 13 batters before Michael Morse singled with one out in the fifth inning. The right-hander struck out eight, allowed five hits and walked one. It was the third time this season Jimenez pitched at least eight innings, all coming on the road.
Huston Street pitched the ninth for his 26th save, giving up two singles. Jayson Werth grounded into a double play with runners on the corners to end the game.
Nationals starter Jason Marquis (7-4) was coming off his worst start of the season, when he gave up four runs on eight hits over 1 1-3 innings in a loss to Pittsburgh on July 3. Marquis was much better against the Rockies, but was no match for Jimenez as he allowed two runs on five hits in six innings, walking four and striking out one.
Marlins 6, Astros 1
MIAMI (AP) - Ricky Nolasco tossed a seven-hitter for his sixth career complete game, Logan Morrison hit a bases-loaded triple in Florida's four-run fifth inning and the Marlins beat the Houston Astros.
John Buck added a solo homer for the Marlins, who tied a season high with their fourth consecutive victory. Morrison finished with three hits, and Nolasco (6-5) struck out eight and walked one in his second complete game of the season.
Houston has lost eight of nine and 13 of 15 overall. Brett Myers (3-9) allowed six runs, five earned, and four hits in 4 1-3 innings, dropping to 0-5 with an 8.17 ERA in his last seven starts against Florida.
Reds 8, Brewers 4, 10 innings
MILWAUKEE (AP) - Jay Bruce hit a solo homer to start the 10th inning and Cincinnati exploded for five runs to beat the Milwaukee Brewers after the Reds met before the game to clear the air following more than a week of frustration.
The Reds, who also got a home run from Ramon Hernandez early, had lost six of their previous eight to fall a season-worst two games under .500 and appeared to be in trouble several times in this one.
But Bruce hit a towering homer off Marco Estrada (2-6) to right field, his 21st this season, and the Reds added four insurance runs in the inning by sending 10 men to the plate.
Bill Bray (2-1) earned the win.
Cardinals 7, Diamondbacks 6
ST. LOUIS (AP) - Albert Pujols tied it in the eighth inning with his first home run since returning from the disabled list and rookie pinch-hitter Tony Cruz hit a game-ending RBI double in the ninth, capping the Cardinals' comeback from a four-run deficit.
Pujols' 18th homer, and first in four games back from a broken left wrist, was a two-run shot off Yhency Brazoban that tied it at 6. Pujols was 3 for 4 with a walk and three RBIs, a breakout game after going 1 for 12 his first three games back.
Cruz's first hit in six pinch-hit at-bats came off Joe Paterson (0-3), who gave up two hits and a walk. It's the biggest comeback of the season for the Cardinals, who won despite stranding 12 runners.
Fernando Salas (5-2) worked a scoreless ninth with one strikeout for the win.
Giants 3, Mets 1
SAN FRANCISCO (AP) - Tim Lincecum labored through six innings to win for the second time in his past eight starts and Pablo Sandoval had two hits to extend his hitting streak to 20 games as the San Francisco Giants beat the New York Mets.
Nate Schierholtz and Aubrey Huff drove in runs in the first inning off Chris Capuano (8-8) to help assure that the World Series champion Giants would go into the All-Star break in sole possession of first place in the NL West for the first time since 2003. San Francisco has a two-game lead over Arizona with one game left before the break.
The win also assures that Lincecum (7-7) will head to the All-Star game without a losing record.