Jose Altuve had a career-best four hits, and J.D. Martinez had three hits and three RBIs to lead the Houston Astros over the Brewers 7-5 Wednesday and stop an 11-game losing streak against Milwaukee.
Chris Snyder put the Astros ahead for good at 5-4 with an RBI single in the seventh off Jose Veras (2-1) after Brian Bogusevic doubled and stole third.
Wilton Lopez (2-0) pitched a 1-2-3 sixth, and Brett Myers got three outs for his third save. Houston, which hadn't beaten the Brewers since May 1, had 14 hits and won for the third time in 11 game overall. The Astros avoided a three-game sweep.