DENVER (AP) -- Carlos Gonzalez hit a game-ending home run to complete the cycle, and the Colorado Rockies rallied to beat the Chicago Cubs 6-5 Saturday night after blowing a three-run lead in the eighth inning.
Gonzalez became the sixth Rockies player to hit for the cycle and the first since Troy Tulowitzki did it last Aug. 10, also against the Chicago Cubs.
Derrek Lee hit a tying three-run homer in the eighth off Rafael Betancourt.
Melvin Mora, who went 2 for 2 during Colorado's record-setting 13-hit, 12-run eighth inning Friday night, went 4 for 4 Saturday to stretch the streak to six hits in six at-bats.
Huston Street (2-2) retired the Cubs in order in the ninth and Gonzalez crushed the first offering from Sean Marshall (6-3).
(Copyright 2010 by The Associated Press. All Rights Reserved.)