World Series Game 7 LIVE UPDATES: St. Louis Cardinals vs. Texas Rangers

It all ends tonight. After arguably one of the greatest games in World Series history, the St. Louis Cardinals and Texas Rangers will play in a winner-take-all Game 7.

In Game 6, the Cardinals fought off elimination in thrilling fashion, erasing two-run defiicts in the bottom of the ninth and 10th innings and forcing a final game with a walk-off home run from David Freese in the 11th.

Cardinals ace Chris Carpenter will take the mound on just three days' rest for the second time of the postseason. Texas will throw out lefty Matt Harrison, who only lasted 3.2 innings in the Rangers' Game 3 blowout loss.

"I've been waiting for this for a long time. It kind of [stinks], watching them come back twice like that. But that's the way baseball goes. I'm looking forward to tomorrow and giving us a chance to win," Harrison said after Game 6.

Will St. Louis keep their momentum going and win the World Series at home? Or will Texas bounce back from Thursday night's heartbreaking loss and win their first ever World Series title?

Stay tuned here for live updates throughout the game and tweet to @HuffPostSports to join in the conversation.