HOUSTON (AP) -- Zack Greinke tied a season high by going seven innings and Prince Fielder homered to help the Milwaukee Brewers beat the Houston Astros 7-3 Sunday for their sixth straight win.
Fielder had three hits and scored four runs for the Brewers, who have won 11 of their last 12 games.
Mark Kotsay added three hits and an RBI in place of the injured Corey Hart.
Greinke (10-4) allowed a run and four hits. He's won his last three starts and kept opponents to two earned runs or fewer in his last six.
Houston starter Bud Norris (5-8) tied a season high by allowing six runs. He gave up eight hits in five innings.
(Copyright 2011 by The Associated Press. All Rights Reserved.)