Outfielder Gregor Blanco celebrates with his Giants teammates after San Francisco clobbered the Cardinals 9-0 Monday night to win the National League championship and a spot in the World Series. The Giants sealed their victory at AT&T Park amid a driving rainstorm. But the game wasn't halted, with Game 1 of the Series scheduled just two days away.

close window