PHILADELPHIA — Rookie Aaron Nola pitched seven innings and Odubel Herrera hit a three-run homer to lead the Philadelphia Phillies 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.
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.
Weber became the 59th player used by the Braves. Earlier this season, Atlanta broke the club record of 50 players used in 2007.
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.