Caught somewhere between a rock and the place where pitchers store all their earned runs, the Rockies took to the mound with a Juan Nicasio and Franklin Morales tag-team on Sunday against the Giants.

Colorado didn't plan for it, but they brought back the two-man piggy-back pitching rotation. And, amazingly, it worked. The Rockies wriggled out of another jam at AT&T Park, winning 8-7 for their fifth victory in a row.

Justin Morneau's pinch-hit, two-RBI double in the eighth, after Drew Stubbs' RBI triple, helped rally the Rockies for the third time in the late innings this series. The late rally by the Rockies helping erase what was a four-run deficit in the seventh.

The Rockies swept a three-game series against the Giants in the Bay Area for the first time since Sept. 25, 2008.

Colorado (34-35) won a fifth straight game and moved 8 ½ games behind San Francisco (43-27) in the National League West — the nearest the Rockies have been to first place since June 3.

After Troy Tulowitzki singled to open the eighth, Stubbs tripled to bring him home. Then Michael McKenry singled to score Stubbs. And Mornean's double scored McKenry and DJ LeMahieu, who barely beat a throw to home by sliding wide of Giants catcher Hector Sanchez.

LaTroy Hawkins pitched the ninth inning for the Rockies to earn his 14th save in 15 opportunities this season.