ATLANTA — Chris Johnson ended Cole Hamels' shutout bid with two outs in the ninth. That didn't change Johnson's opinion of Hamels' mastery of the Braves.
The Braves were unable to knock Hamels out of the game as the left-hander allowed six hits in his complete-game victory, leading the Philadelphia Phillies to a 5-1 win over Atlanta on Monday night.
Cody Asche hit a three-run homer as the Phillies gave manager Charlie Manuel his 1,000th career win.
Johnson said it was "very hard" to believe Hamels (5-13) leads the National League in losses.
"He's nasty," Johnson said. "He was throwing all his pitches for strikes. There was one at-bat where he threw me a different pitch every single pitch. When he's like that he's nasty and you've just got to tip your hat."
The game was overshadowed by a fatal fall at Turner Field.
Atlanta police spokesman John Chafee said a man died after falling more than 60 feet from an upper-level platform to a parking lot. He said the fall that occurred before 9 p.m. appeared to be an accident.
Hamels struck out nine with one walk as the Phillies snapped a streak of 11 straight road losses. Braves manager Fredi Gonzalez said the goal was to get Hamels out of the game.
"We were hoping to get into the bullpen," Gonzalez said. "When you get into those games, sometimes getting into the bullpen helps you the rest of the series. And he didn't let us do that."
Asche, a left-handed hitter, pulled a fastball from Julio Teheran (9-6) about three rows deep into the right-field seats in the sixth inning for his second homer.
Asche hit his homer two pitches after Teheran hit Darin Ruf with a pitch. Chase Utley, who led off the inning with a single, also scored on the homer.
"I feel like I had my regular stuff," Teheran said. "Just one pitch cost us the game."
Teheran gave up four runs on six hits and one walk in six innings, ending his streak of four straight starts allowing no more than one earned run.
Asche singled off Anthony Vavaro in the ninth, stole second and scored on a single by Carlos Ruiz.
Hamels didn't allow more than one baserunner in any inning until the seventh, when he walked Dan Uggla with one out after Johnson singled. B.J. Upton then hit into a double play to end the inning.
Upton, who struck out to end the second with Brian McCann on third base following his leadoff double, is 7 for 73 (.096) with runners in scoring position. He's hitting .191 overall.
Justin Upton led off the ninth with a double to left field. With two outs, Johnson hit a ground-rule double to right field to spoil Hamels' shutout bid.
Despite Hamels' poor record, the left-hander still commands respect in the Braves' clubhouse.
"We know any time we play the Phillies that this could happen with the arms that they run out there," Johnson said. "Give all the credit to Cole Hamels tonight."
Manuel said Hamels showed his determination to remain in the game in the top of the ninth.
"He got his bat and his helmet and made sure he got up on deck real quick," Manuel said. "He was determined he was going to finish."
The Phillies took a 1-0 lead in the second. Hamels hit a one-out triple beyond the reach of B.J. Upton in center field and scored on Jimmy Rollins' single. With two outs, Utley singled and Domonic Brown walked, loading the bases, but Ruf's groundout ended the inning.
McCann returned after sitting out two games to rest his sore right knee. Justin Upton started after leaving Sunday's game with cramping in his left hamstring.
The start of the game was delayed 1 hour, 48 minutes by rain.
Chafee, the police spokesman, said it was unclear if wet conditions contributed to the fan's fall.
He said police received the report of the fall just before 9 p.m. When officers arrived, they located a man who appeared to have fallen 65 feet, or about six stories.
The man was transported to Atlanta Medical Center and died of his injuries. The man's name was not immediately released.
NOTES: The triple was the second of Hamels' career. ... He took his first win in Atlanta since April 20, 2011. ... Manuel is 1,000-824. ... The Phillies' last road win was July 19 at the Mets. ... Braves LHP Paul Maholm, out since July 21 with a bruised left wrist, said his six-inning simulated game before batting practice was a success. Gonzalez said Maholm may need only one minor league rehab game before he can come off the 15-day DL. ... Manuel said he watched on his phone as RHP Roy Halladay threw in the bullpen in Clearwater, Fla. Halladay has been out since May 6 with right shoulder inflammation. "He's looking pretty good," Manuel said. ... Phillies RHP Ethan Martin will face Braves RHP Kris Medlen on Tuesday night.