Corey Hart and Ryan Braun homered to support Dave Bush in Milwaukee's 4-to-3 verdict over Arizona.
Hart led off the bottom of the first with his 13th homer of the season before Braun belted a two-run blast to make it 3-to-1 later in the inning. Prince Fielder added an R-B-I double in the fifth as the Brewers won their third in a row to keep a three-and-a-half-game lead over the second-place Chicago Cubs in the N-L Central.
Bush is 8-and-7 after allowing three runs and five hits in six innings, including homers by Stephen Drew, Chris Young and Mark Reynolds.
Francisco Cordero struck out the side in the ninth for his major league-leading 29th save.
Micah Owings dropped to 5-and-5 by giving up four runs and seven hits in six innings.