On May 12, 1966, the St. Louis Cardinals play the first game in the history of the new Busch Memorial Stadium. St. Louis wins the game in 12 innings – a 4-3 decision over the Atlanta Braves. Felipe Alou hits two home runs for the Braves, but future Hall of Famer Lou Brock ends the game with a single in the bottom of the 12th inning.