The final showdown at Busch Stadium