PHILADELPHIA (AP) Aaron Nola continues to impress.
The Phillies' rookie right-hander pitched seven innings and Odubel Herrera hit a three-run homer to lead Philadelphia to a 5-0 victory over the Atlanta Braves on Tuesday night.
Nola (6-2) rebounded from the worst start of his career, allowing six hits with a career-high seven strikeouts and one walk, to help Philadelphia snap a five-game losing streak. The right-hander gave up six runs and nine hits in four innings of a 9-4 loss at the New York Mets last Wednesday.
''He's a special guy,'' Phillies interim manager Pete Mackanin said. ''He stepped up to the plate and really hit it out of the park. His ability to locate his fastball down in the zone on both sides of the plate is his strong suit.''
Cesar Hernandez had two hits and Brian Bogusevic had an RBI for Philadelphia.
A day after snapping their 12-game losing streak and 13-game road skid, Atlanta managed just seven hits against three Phillies pitchers while losing its 20th game in the last 22.
Ryan Weber (0-1) allowed two runs and four hits in six innings in his major league debut. The right-hander, who was a 22nd-round pick in the 2009 draft, started six games in 27 appearances for Triple-A Gwinnett this season and went 6-3 with a 2.21 ERA.
''I thought he was terrific,'' Braves manager Fredi Gonzalez said. ''He mixed and matched his pitches, had a good sinker and got the ball over the plate. For his first major league start, he wasn't at all worried. He was very impressive. I was really pleased.''
Weber became the 59th player used by the Braves. Earlier this season, Atlanta broke the club record of 50 players used in 2007.
''I had a little chip on my shoulder because I knew that I could compete here and play well,'' Weber said. ''Finally, when they called me and said `You're coming up,' I knew I had to go out there and do what I had been doing all season.''
Ken Giles recorded the final four outs for his 12th save in 15 opportunities.
Philadelphia took a 1-0 lead in the fourth when Hernandez doubled, went to third on Herrera's single and scored when Aaron Altherr grounded into a double play.
Bogusevic's RBI single in the fifth drove in Andres Blanco, who tripled to lead off the inning, giving Philadelphia a 2-0 lead.
Herrera cleared the wall in right off Dan Burawa for the eighth homer of his rookie season, making it 5-0.
''It allowed us to breathe a little bit,'' Mackanin said.
The Braves threatened in the third, sixth and eighth innings.
In the third, Atlanta had runners on second and third with one out, but Nola struck out Nick Markakis and got Hector Olivera to fly out to center.
With runners on first and second with one out in the sixth, Nola fanned Nick Swisher and induced Jace Peterson into an inning-ending groundout.
''I felt like I made clutch pitches when I needed to,'' Nola said.
The Braves loaded the bases with two outs in the eighth, but Peterson hit a soft liner to short for the final out.
''We had chances, but we just couldn't come through at the right time,'' Atlanta's Michael Bourn said.
Philadelphia's Ryan Howard went 0 for 4 with a strikeout, dropping his streak to 0 for 25.
Hernandez extended his hitting streak to nine games, and he is batting .378 over that stretch.
A night after homering, Atlanta's Freddie Freeman went 0 for 4 with a strikeout to end his on-base streak at 12 games.
Braves: OF Cameron Maybin (left cornea abrasion) missed his third straight game.
Phillies: 3B Maikel Franco, on the DL since Aug. 12 with a left wrist fracture, will test his wrist on Wednesday.
RHP David Buchanan (2-7, 9.00) takes the mound in the series finale for Philadelphia against Braves RHP Julio Teheran (9-7, 4.51) on Wednesday night. Buchanan was sent to the minors after giving up 11 runs and 11 hits in 1 2-3 inning on Aug. 1 at Arizona. Teheran is 2-0 with a 1.29 ERA in two starts against Philadelphia this season.