Rodriguez pitches 7 strong in Astros' 5-1 win
Chris Johnson had his second four-hit game in six days for the Astros, including a two-run double in the seventh that made it 4-1.
Rodriguez (5-10) won his second consecutive start after a stretch in which he lost six of seven. The left-hander held the Brewers to 1 for 10 with runners in scoring position, giving up one run and seven hits. He struck out six and issued one intentional walk.
Dave Bush (3-6) gave up two runs and six hits in six innings. One run scored on a wild pitch and the other came in on Rodriguez's squeeze. The right-hander walked five and struck out three.
Geoff Blum, who was 2 for 2 with two walks and three runs scored, opened the sixth with a walk off Bush. Johnson's single moved him to second and Jason Castro's fielder's choice sent him to third with one out.
Blum then took off for home on Bush's first pitch to Rodriguez, who put down a precise bunt midway between the plate and the mound. Blum scored without a play to give Houston a 2-1 lead.
The Astros scored three more runs in the seventh to break open the game. Jeff Keppinger and Lance Berkman both doubled off Carlos Villanueva to start the inning and make it 3-1. Two outs later, Blum walked, and Johnson hit a double to the left-field wall that scored both Berkman and Blum and stretched the lead to 5-1.
Milwaukee scored its only run in the second on Jonathan Lucroy's groundout to shortstop that brought in Ryan Braun and put the Brewers ahead 1-0.
Houston tied it in the fourth when Blum scored on Bush's wild pitch.
Compounding their inability to advance runners, the Brewers also made three outs on the bases. Casey McGehee was called out twice at third by umpire Brian Gorman, with both calls being argued by manager Ken Macha. Lucroy was caught trying to steal second.
NOTES: Johnson tied a career high with four hits. He also four on Friday night at Texas. ... Brewers RF Corey Hart extended his hitting streak to 15 games with a single in the third. ... Brewers LHP Doug Davis made his final minor league rehab start Wednesday, giving up one run, six hits and three walks. He also struck out four for Class A Wisconsin against Quad Cities. Davis is expected to start for the Brewers sometime next week. ... The Astros (31-48) have won nine consecutive games on Wednesdays, improving their overall record on that day to 10-3.