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.

Editor:James |Source: CNTV



Comments

Popular posts from this blog

NBA labour talks resume during lockout

Madrid Tennis Masters: Djokovic meets Nadal on home turf

Wang Fei resets 1500m speed skating Asian record