St. Louis win forces World Series Game 7
Related Reading:
David Freese hit the game-winning home run in extra innings as the St. Louis Cardinals edged the Texas Rangers 10-9 to force a game seven in the 107th World Series.
Freese's walk-off homer to centre field in the bottom of the 11th inning capped a wild see-saw battle that levelled the World Series at three games each.
Related stories
Editor:James |Source: CNTV
Comments