Yuli Gurriel also connected and Michael Brantley added a run-scoring double as Houston jumped out to a big lead again — a night after the Astros won the opener 8-1 behind Zack Greinke's six shutout innings.
Houston's José Altuve reached base in all five of his plate appearances, with three hits and two walks.
“Well Altuve’s obviously hot. The guy behind him is even hotter," A's manager Bob Melvin said of Brantley, who had three hits for the second straight game.
The Astros have scored 17 runs in their first two games.
“I feel really good. The only thing I'm trying to do right now is get on base," Altuve said. “Obviously I have great hitters behind me ... I feel I need to get on base and let them do the rest.”
Left-hander Jesús Luzardo (0-1) struck out eight with one walk over five innings, surrendering the two homers among his eight hits and five runs.
Astros righty Cristian Javier, a five-game winner last year in his first big league season, didn't allow a hit until Mark Cahna's infield single before Ramón Laureano followed with an RBI triple to put Oakland on the board.
Laureano later suffered a jammed left wrist diving into first. X-rays showed no structural problems. Catcher Sean Murphy was a late scratch because of a bruised right hand.
Bryan Abreu (1-0) pitched 2 1/3 scoreless innings of relief for the win.
Not a bad first couple of games for Houston.
“These young guys are stepping up. This is what you want to see,” manager Dusty Baker said.
Mitch Moreland added a sacrifice fly for his first RBI since joining the A's on a $2.25 million, one-year contract.
Melvin has a contract option for 2022 and, no surprise, insists he wants to stay put.
“I have no desire to go anywhere else,” Melvin said. “I'm perfectly happy here and my bosses have taken good care of me here. So that's where I stand on it. It's not my job to pick up an option, it's the people above me, but I'm really happy here.”
This week, general manager David Forst said: “His option at this point is more a function of what he wants to do rather than what we want."
Astros: C Jason Castro will earn a start behind the plate Sunday as Martin Maldonado gets a rest day. “Maldy needs a break before we go to Anaheim,” said Baker, who noted Maldonado has ample experience with Saturday starter Lance McCullers Jr.
Athletics: RHP Frankie Montas is on track to start Monday against the World Series champion Dodgers after leaving his final spring training start March 25 with a ripped cuticle on his right middle finger. He was scheduled to throw one more bullpen session Friday. “Everything's looking as a go," Melvin said. "... I looked at the nail, I'm not a doctor, but it looks good to me so I think we're a full go on him.” ... RHP Mike Fiers, on the 10-day injured list retroactive to Monday with a lower back strain, is likely to do his next throwing session soon at the team's Stockton alternate site.
RHP McCullers pitches for the Astros on Saturday opposite LHP Cole Irvin making his A's debut after pitching the past two seasons for the Phillies.
How evaluators rank MLB's billion-dollar class of free-agent shortstops -- and where each might land
More than a dozen teams are expected to chase five superstar shortstops this winter. We spoke to MLB evaluators to break them down before the market opens.
MLB playoffs 2021: Los Angeles Dodgers slugger Cody Bellinger plays October hero again
With the Dodgers in danger of falling behind 3-0 in the NLCS, the foundering former MVP finally stepped up. Was it enough to save his season -- and L.A.'s?
MLB playoffs 2021: Best plays and moments from Atlanta Braves-Los Angeles Dodgers, Houston Astros-Boston Red Sox
How the Dodgers and Astros found their stride and made their respective series more competitive
Atlanta looks to extend NLCS lead over Los Angeles in Game 4
Atlanta Braves (88-73, first in the NL East) vs. Los Angeles Dodgers (106-56, second in the NL West)
Red Sox will face Astros in Game 5 of ALCS
Houston Astros (95-67, first in the AL West) vs. Boston Red Sox (92-70, second in the AL East)
Jose Altuve, Jason Castro key Houston Astros' late rally to rout Boston Red Sox in Game 4 of ALCS
Jose Altuve started the Astros' comeback with a home run in the eighth, and Houston stunned the Red Sox with seven runs in the ninth to win Game 4 of the ALCS on Tuesday night.