ATLANTA (AP) -- Mike Hampton's numbers are much better than a year ago. So is his timing.
Hampton pitched his first complete game since then on Sunday, and this time he had overwhelming offensive support as the Braves hit five homers in a 16-0 rout of the Houston Astros.
Hampton (4-1) pitched a two-hitter and homered and rookie Ryan Langerhans had six RBI as the Braves completed a four-game sweep in the Astros' 11th straight road loss.
Hampton had faced the minimum 24 batters before giving up his second hit and first walk in the ninth inning. But the Braves' second double play allowed Hampton to face only one batter over the minimum in his first career two-hitter.
Hampton said he wasn't thinking about protecting the one-hitter in the ninth.
"I guess it was probably in the middle innings I thought about it a little bit," he said. "But in the ninth inning, your adrenaline is pumping. You're wanting to finish it off. I didn't
have a chance to think about stuff like that."
Hampton gave up a leadoff single to Mike Lamb in the second, but Jose Vizcaino then hit into a double play. Hampton did not allow another baserunner until Adam Everett led off the ninth with a walk. Raul Chavez then hit into a double play before Orlando Palmeiro reached on an infield single.
"He had a good sinker working," Houston's Jason Lane said. "He was mixing his pitches. He had a good changeup and a good cutter. He was always working ahead in the count. It's tough to sit on anything when he has all his pitches working."
Hampton allowed his fewest hits in a complete game.
"That's about as good as you're going to see," Atlanta's Chipper Jones said. "To come that close to a one-hitter was pretty impressive. It would have been pretty cool to see him face the minimum."
Hampton has two three-hit shutouts in his career, most recently on Aug. 12, 1997, for Houston in a 6-0 win over the Mets.
Langerhans hit two-run homers in the second and seventh and added a two-run double in the Braves' five-run third.
"This is what I've always dreamed of doing," said Langerhans, who began the day with one homer and two RBI.
Bolstered by an 8-0 lead after three innings, Hampton rebounded from his worst start of the season. He was tagged for eight hits and six runs Tuesday in an 11-6 loss to Florida, his only start in which he allowed more than three runs this season.
Hampton capped his big day with a home run off Chad Harville in
the eighth inning. It was his 15th career homer, the most by an active pitcher.
The Braves outscored the Astros 38-8 in the four games and outhit the Astros 17-2 Sunday. Braves starters allowed only three runs in the series. The sweep gave Atlanta a five-game winning streak and 13 wins in the last 16 games.
The Astros have lost six straight and 11 of their last 15.
The Astros, 1-14 on the road this season, have their longest road losing streak since a 12-game skid in 1996. The Astros' record for consecutive road losses is 13, most recently in 1990.
Sunday was Houston's fifth shutout loss in the 15 road games.
"I'm hoping this is as bad as it gets," Garner said. "That was a god-awful game. ... Nobody can be that bad."
Making his second start, Astros rookie Ezequiel Astacio (0-1) allowed eight runs and nine hits in five innings.
Leading 3-0, the Braves put away the game with five runs on five consecutive two-out hits in the third. Three straight singles by Adam LaRoche, Andruw Jones and Brian Jordan drove in one run. Langerhans added a two-run double, followed by the two-run homer by Perez.
Andruw Jones hit a three-run homer, his fifth, off Brandon Duckworth in the five-run seventh. After Jordan reached on an infield single, Langerhans hit his second two-run homer.
After Hampton's homer, Pete Orr added a two-run double off Harville in the eighth inning.
Langerhans began the day with two RBI for the season. ... Pitcher Brandon Backe pinch-hit for Astacio with two outs in the sixth and grounded out to third. ... Though said to be available for pinch-hit duty, Bagwell did not play in the series. ... Hampton's last home run was Oct. 1, 2004.
Adam Duvall's two dingers help Marlins past Cubs
Adam Duvall hits a pair of two-run home runs in the Marlins' win over the Cubs.
Fantasy baseball daily notes: Pitcher and hitter rankings for Sunday
Prepare your fantasy baseball lineups confidently with our daily preview, including pitcher projections, hitter matchup ratings and more.
Boone ejected in Yanks' comeback win
Aaron Boone voices his frustrations with the home-plate umpire and gets tossed in the ninth inning.
Urshela takes shard in eye, then hits go-ahead homer
— Gio Urshela stayed in the game despite a shard of a broken bat hitting an eye and hit a go-ahead homer after the New York Yankees rallied from a three-run deficit in a 7-5 victory Saturday that stopped the Oakland Athletics’ seven-game winning streak.
Minnesota Twins activate Byron Buxton after lengthy absence for hip strain
Byron Buxton was hitting .370 and leading the majors with a .772 slugging percentage before being sidelined with a right hip strain on May 6.
As strikeout and walk rates drop, MLB umpires prepare to begin checking pitchers for foreign substances Monday, sources say
Beginning Monday, major league umpires will check pitchers for foreign substances after they've pitched with the exception of the closer who will be inspected before entering the game, sources familiar with the process told ESPN Saturday.