Carlos Gonzalez homered and Todd Helton had three of the Colorado Rockies' 13 hits in a 9-3 win over the Chicago Cubs on Saturday night.
Troy Tulowitzki, Dexter Fowler and Wilin Rosario had two hits each for a Colorado offense that had scored eight runs in its previous five games.
Luis Valbuena homered and had two RBIs for the Cubs.
Juan Nicasio (6-4) allowed one run on three hits in five innings to get his second straight win since being recalled from Triple-A on July 12.
Carlos Villanueva (2-6) allowed seven runs on nine hits infour-plus innings.
He is winless in his last eight starts and his last victory came in relief against Seattle on June 29.