ATLANTA - After two major-league starts, Kyle Davies is 2-0 and has yet to give up a run.
That's pretty impressive for a pitcher who gave up 13 in his last two minor-league starts.
The Braves shut out the New York Mets for the second straight night, with Davies and three relievers combining for a 3-0 win to complete a three-game sweep Wednesday night.
Davies, from nearby Stockbridge, Ga., had his family in the stands as he pitched 51/3 innings, giving up five hits and one walk. He received a standing ovation from the Turner Field crowd of 33,250 as he left in the sixth inning.
"It was exciting. You grow up dreaming about that," Davies said.
After Tim Hudson pitched eight innings on three days' rest in a 4-0 win Tuesday night, Davies' second major-league start also came on short rest as the Braves adjust to losing pitchers Mike Hampton and John Thomson to the disabled list.
The Braves expect such efforts from Hudson, but Davies' first two appearances have given the pitching staff a surprise lift.
Davies pitched five shutout innings Saturday in a 7-5 win at Boston.
"Davies was better tonight than he was in Boston," Braves manager Bobby Cox said. "He was very good in Boston, but tonight he was even better. I thought he was just outstanding."
Davies opened the game with two balls to Jose Reyes, skipping his second pitch to the plate.
"I stepped back and thought to myself, "Just throw strikes,' " he said. " "These guys don't know you.' "
Davies retired Reyes on a groundout, then struck out four of the next five.
DIAMONDBACKS 12, PADRES 11: Royce Clayton drove in three runs, two on an eighth-inning single, and host Arizona held off San Diego.
Clayton and Craig Counsell, who tied it at 9 with an RBI single, got their hits off Dennis Reyes. But the loss went to Akinori Otsuka, who faced just three batters and gave up three runs on two singles and a walk.
PHILLIES 8, MARLINS 5: Randy Wolf got a rare win against Florida as the visitors stopped the Marlins' longest winning streak of the season at six games.
Jimmy Rollins had four hits and Jim Thome had three in his first multihit game since April 12, also against Florida.
Wolf had been 2-12 against the Marlins, including two losses in April. He allowed five runs and nine hits in 51/3 innings, winning his third straight decision after three consecutive losses.
GIANTS 10, DODGERS 2: Pedro Feliz and Moises Alou hit two homers each and Brett Tomko pitched eight five-hit innings in host San Francisco's fourth straight victory.
Feliz and Alou homered in the first inning of the highest-scoring performance this month for the Giants, who pulled even with the Dodgers in the West.
ASTROS 5, CUBS 1: Former Devil Ray Brandon Backe outpitched Greg Maddux, and Morgan Ensberg hit a go-ahead homer as visiting Houston broke a seven-game losing streak.
Ensberg's ninth homer and sixth in his past 16 games broke a tie at 1 in the fifth, and the Astros sealed it by scoring three in the eighth.
CARDINALS 11, PIRATES 5: Mark Mulder won his seventh straight decision and Yadier Molina had career bests by going 4-for-4 with four RBIs, helping host St. Louis complete a three-game sweep. David Eckstein had a two-run homer and a sacrifice fly for the Cardinals, who have beaten Pittsburgh 12 straight times dating to August. It's their longest winning streak against the Pirates since they also won 12 straight from June 13, 1985, to June 17, 1986.
BREWERS 11, ROCKIES 1: Gary Glover bounced back from the worst outing of his career and Bill Hall had four RBIs as host Milwaukee completed a three-game sweep. Coming off a 7-1 loss at Minnesota on Friday night in which he lasted 11/3 innings, Glover won for the first time since April 29 against the Reds.
REDS 12, NATIONALS 3: Ryan Freel had four hits, including his first home run since Sept. 5, to lead host Cincinnati and emergency starter Matt Belisle to a three-game sweep. Felipe Lopez hit a two-run homer and Austin Kearns drove in three as the Reds matched their season high for runs.