Well, we knew neither team would go down easily. Naturally, the San Francisco Giants managed to win Game 5 behind Barry Zito in St. Louis on Friday to force their way back home for a Game 6 in San Francisco. It's do or die for the Giants, but they have the momentum.
Can Chris Carpenter and the Cardinals have a short memory and come out to finish the series tomorrow? Or will the Giants get one step closer to finishing off another playoff comeback?
The Giants send Ryan Vogelsong, who pitched brilliantly at AT&T Park in a Game 2 win in this series, to the hill. I have a feeling it will come down to the guys on the mound tomorrow, but that's not the only matchup worth watching.
Here are five matchups that may determine the winner of Game 6 of this NLCS: