David Freese of the St. Louis Cardinals celebrates at home plate after hitting a walk-off solo home run in the 11th inning to win Game Six of the MLB World Series against the Texas Rangers in St Louis. Doug Pensinger/Getty Images hide caption itoggle caption Doug Pensinger/Getty Images The Two-Way Cardinals Win On 11th-Inning Freese Clout, Force Game 7 October 28, 2011 There's a new name in the long list of World Series heroes. David Freese. The Cardinals third baseman sent the game into extra innings and then won it in the 11th with a solo home run. St. Louis beat Texas 10-9. Game 7 is tonight.