HOUSTON (AP) -- Scott Moore homered for the second straight day and J.D. Martinez and Jose Altuve had three hits each as the Houston Astros took advantage of the first-inning ejection of Zack Greinke to get a 6-3 win over Milwaukee and break a season-long nine-game losing streak on Saturday.
Greinke (9-3) entered the game looking for his 10th win; instead he was gone after four pitches -- ejected after spiking the ball following a close play at first base.
Manager Ron Roenicke was also tossed for arguing the call and the Brewers were forced to piece together the game with six relievers.
The Astros were up 1-0 after the first inning and jumped on Livan Hernandez, who took over for Greinke, for three runs in the third.
Houston starter Wandy Rodriguez (7-6) yielded four hits and two runs with five strikeouts in 5 1-3 innings. Brett Myers pitched a perfect ninth for his 18th save.