Asked in
Houston Astros
St. Louis Cardinals

Who hit a walk-off home run in game 6 of the 2004 NLCS to force a game 7 against the Houston Astros?


User Avatar
Wiki User
January 19, 2008 4:59AM

Jim Edmonds hit a two run home run in the bottom of the 12th inning in Game 6 to give the Cardinals a 6-4 victory. The Cardinals won game 7, 5-2, to advance to the World Series.