Filed under: Game 62 Open Thread #2 By Valatan Jun 5, 2008, 9:22pm EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Game 62 Open Thread #2 Reddit Pocket Flipboard Email This is the craziest game ever. let's hope that they can complete the comeback from 8-1. 8-6 Nats in the seventh. More From Viva El Birdos St. Louis Cardinals at Pittsburgh Pirates - A game thread for June 3, 2023 VEB Podcast: Mike Antico Late Bullpen Implosion Sinks Cards in Pittsburgh St. Louis Cardinals at Pittsburgh Pirates - A game thread for June 2, 2023 The St. Louis Cardinals are playing the Pittsburgh Pirates again Breaking down Pittsburgh Pirates outfielder Bryan Reynolds