BOSTON — Tyler White's two-run double capped a five-run first inning, Josh Reddick hit a solo homer and the Houston Astros kept rolling, beating the Boston Red Sox 7-3 Saturday night for their 10th straight victory.
Michael Brantley had three hits and an RBI for Houston (31-15), which matched the best start in franchise history - along with the 2017 World Series winning team - after 46 games.
Christian Vázquez hit a solo homer for the Red Sox, who had won six of eight.
The Astros can complete a three-game series sweep Sunday when they send left-hander Wade Miley against Boston ace Chris Sale.
Josh James (1-0) got the victory with three innings of hitless relief after starter Corbin Martin went four, giving up three runs, two earned, in his second major league start.
Boston spot starter Hector Velázquez (1-3) retired just one batter, giving up five runs, three hits with two walks and had a spattering of boos cascading down as he walked off.
George Springer opened the game with a triple off the center-field wall, just over a leaping bid by Jackie Bradley Jr. Brantley made it 1-0 with an RBI double over the head of right fielder Mookie Betts' leap at the shorter bullpen wall before Reddick's sacrifice fly.
Yuli Gurriel's bloop single made it 3-0 and chased Velázquez. White then hit reliever Colten Brewer's first pitch down the right-field line for a two-run double.