(HOUSTON) -- Leadoff man Corey Hart belted 2 of the Milwaukee's 5 home runs and drove in 4 as Milwaukee held off the Houston Astros, 10-6 at Minute Maid Park, Wednesday evening.
Russell Branyan, Mike Cameron and Jason Kendall also went deep for the Brewers as the teams combined to hit 8 home runs.
Manny Parra (5-2) served up three solo home runs among his career-high 10 hits, but he earned the win despite allowing 5 earned runs in 5 1/3 innings.
Hart, who went 3-for-5, has been the Brewers' most slump-proof player this season, batting at least .293 in all three months, including .316 so far in June.
He was not the only contributor on Wednesday. Each of Milwaukee's eight position starters had at least one hit, and six players drove in at least one run.
Ryan Braun put the Brewers on the board with an RBI double in the 1st inning, but the Astros tied the game in the 2nd when Brad Ausmus blooped a 2-out, RBI single over 2nd baseman Craig Counsell.
Houston took a 3-1 lead when Miguel Tejada and Ty Wigginton hit solo home runs off Parra in the 3rd.
The Brewers answered against Astros starter Brandon Backe (4-8) in the 4th. Branyan and Cameron led off the frame with solo homers to tie the game at three, with Cameron's hitting the left-field foul pole. Hart followed later in the inning with the first of his 2-run homers for a 5-3 lead. Including three on Wednesday,
Backe has allowed 18 home runs in 14 starts this season. He has given up 7 in his 3 starts against the Brewers.
Parra exited with a 7-5 lead in the 6th inning. The Astros then greeted Carlos Villanueva with a pair of doubles to make it 7-6, but Villanueva and Guillermo Mota combined to allow one hit and no runs over the final 3 2/3 innings.