Matt Cain didn't hang his head even after hanging a few pitches to give Colorado a big early lead. He simply figured that there was plenty of time to get back into the game. After all, this is Coors Field, where no lead is safe. Cain was correct. The right-hander settled down after a bumpy beginning, Angel Pagan hit a tiebreaking two-run single in the sixth inning and the San Francisco Giants won their 10th straight over Colorado, rallying from a six-run deficit to beat the Rockies 8-6 on Thursday night.