Cardinals stun Rangers to take lead in baseball World Series

The St Louis Cardinals have beaten the Texas Rangers in the opening game of baseball’s World Series. The score at the Busch stadium in Saint Louis was 3-2, with the hosts taking a 1-0 lead in the best-of-seven series. The home team were 2-0 up after Lance Berkman hit a pitch down the line and […]