Jeff Weaver and the Cardinals moved one win away from an incredibly unlikely NL Pennant after taking Game Five in St. Louis.