Gonzalez opened the scoring with a two-run single in the first inning for the Rockies, who outhit Milwaukee 15-13. Eric Young, Wilin Rosario and Jordan Pacheco also had two RBI apiece for Colorado.
Tyler Chatwood (3-2) won his second consecutive decision, allowing two runs -- one earned -- on four hits in six innings. Rafael Betancourt earned his 21st save when he came in to close out the game in the ninth after the Brewers had rallied for three runs off Rex Brothers.
Randy Wolf (3-9) took the loss, allowing six runs on 10 hits in five innings. Wolf has one win in his last 19 starts.
Martin Maldonado had a solo home run and drove in two runs for the Brewers, who have lost four of their last five games.
Penelope Cruz named 2013's 'Best Body' by Fitness magazine
Susan Sarandon: I was stoned at almost every awards show