Scott Moore hit an RBI single with none out in the bottom of the 10th inning, lifting the Houston Astros to a 6-5 victory over the Milwaukee Brewers on Saturday night.
Jose Altuve led off the 10th with an infield single off Jim Henderson (0-1). Marwin Gonzalez and Steve Pearce followed with walks to load the bases before Moore singled, giving Houston consecutive wins for the first time since June 26-27.
The Astros won in their final at-bat for the second straight game.
Milwaukee rallied three times to tie the game, sending it to extras on Jean Segura's RBI groundout in the ninth inning. Rickie Weeks led off the ninth with a double off Wilton Lopez (5-1).
Dallas Keuchel allowed four runs -- two earned -- on five hits with a career-high six strikeouts for Houston. Keuchel struck out six batters in his four starts in July and had allowed 27 runs -- 25 earned -- over 25 innings in his last five outings.
Marco Estrada lasted only four innings for Milwaukee, allowing four runs on seven hits with three strikeouts. Estrada has not won a game since Aug. 23, 2011.
Tyler Greene put Houston ahead 5-4 with a solo home run to right center in the fifth off Livan Hernandez.
Greene, who was acquired on Thursday by the Astros from St. Louis for a player to be named or cash, had a double and scored twice in his first start with Houston.
The Brewers loaded the bases in the seventh with two outs, but Mickey Storey struck Carlos Gomez out looking to end the threat.
After the inning, Gomez was ejected by home plate umpire Gary Darling for arguing the called third strike.
Milwaukee tied it at 4-apiece in the fifth on a two-run double by Norichika Aoki scoring Jonathan Lucroy, who had doubled, and Segura, who had singled.
Altuve singled with one out and stole second before Brett Wallace singled to right field in the third. An error by Aoki allowed Altuve to score. Pearce followed with an RBI triple to lift the lead to 4-2.
The Brewers tied it 2-all, capitalizing on an error by Wallace. After Aramis Ramirez singled and stole second to begin the inning, Corey Hart grounded to third, but Wallace's throw to first went high, allowing Hart to move to second and Ramirez to score. Hart scored two batters later on a Lucroy sacrifice fly.
Houston jumped on Estrada early as Greene led off with a double and Altuve singled. After a wild pitch allowed Altuve to move to second, Wallace popped out to the catcher. Pearce followed with a two-run single to center to give Houston a 2-0 lead.