ATLANTA -- Jose Altuve homered and drove in four runs, Josh Reddick hit a grand slam and the Houston Astros pounded the Atlanta Braves 16-4 on Tuesday night.
Showing why they're the major leagues' best team at 57-27, the Astros banged out 19 hits to tie a season high and led 12-0 before Atlanta scratched out three late runs.
Yuli Gurriel doubled twice to drive in three runs, Brad Peacock (6-1) won his third straight start, and George Springer went 4 for 5 with a homer, helping Houston improve to 30-9 on the road and overshadow the return of Braves slugger Freddie Freeman.
Houston has won 11 of 14 overall and 19 of 22 on the road, thanks in part to Altuve and Gurriel, who are hitting a combined .462 with 16 RBI in the last seven games.
Reddick's fifth career grand slam put the Astros up 16-4 in the ninth.
The Braves began the night one game shy of .500 after winning 11 of 15, but Sean Newcomb (1-3) struggled with pitch location in his first career start against a potent major league lineup. The rookie gave up 10 hits and seven runs in 3 1/3 innings. He walked two and struck out two.
Freeman, returning from a broken left wrist, was reinstated from the disabled list after meeting early in the day with a team physician. He came back as the Braves' starting third baseman, moving from first base to a position he hadn't played since high school.
Freeman singled in his first at-bat and easily handled his first chance at the hot corner, fielding a grounder and throwing sharply to first in the second.
Houston went up 1-0 in the second on Gurriel's double and 5-0 in the third on Springer's 25th homer and Gurriel's three-run double.
Altuve hit his 12th homer, a two-run shot, to make it 12-0 in the seventh.
Peacock gave up seven hits and three runs and struck out seven in six-plus innings.
Springer's 25 homers are Houston's most before the All-Star break since Lance Berkman had 24 in 2006.
Astros: All-Star SS Carlos Correa left the game before the start of the fifth with left thumb discomfort. Correa was hurt sliding headfirst into home as catcher Tyler Flowers tagged him to end the fourth inning. X-rays were negative and he is listed as day-to-day. ... RHP Charlie Morton, sidelined since late May with a lat strain, is expected to return from the DL and start Friday at Toronto.
Braves: INF-OF Sean Rodriguez made his third straight rehab start and first with Single-A Rome. Rodriguez, in his first year with the Braves after signing last November as a free agent, was expected to miss the season after car accident in February required shoulder surgery. Manager Brian Snitker said Rodriguez could return before the end of the month, but added the team will wait and see.
With Morton back in the rotation, Astros manager A.J. Hinch said RHP Lance McCullers will start Thursday at Toronto. RHP Mike Fiers goes Saturday and either Peacock or RHP Francis Martes on Sunday.
The Braves announced a sellout of 41,456, the biggest crowd yet in their first season at SunTrust Park.
Astros: RHP Joe Musgrove (4-7) will get called up from Triple-A Fresno and make his 14th start. Musgrove, with a 6.01 ERA, has allowed 14 homers in 67 1/3 innings.
Braves: LHP Jaime Garcia (2-6, 4.35 ERA) will make his 16th start. Garcia has a 10.13 ERA in his last three outings.