(AP) -- St. Louis first baseman Allen Craig's throwing error in the seventh inning helped the Reds rally for their fourth straight win.
Craig fielded Ryan Hanigan's slow grounder with the bases loaded and threw wildly to first base, allowing two runs to score for a 3-2 lead off Adam Wainwright (7-9).
Zack Cozart's sacrifice fly completed a three-run rally.
Todd Frazier had a solo homer off Wainwright, who allowed only two hits over the first six innings before letting it slip away.
Brandon Phillips had three hits and scored twice.
Alfredo Simon (1-1) escaped a bases-loaded threat in the seventh by striking out Matt Holliday.
Aroldis Chapman fanned three in the ninth for his 12th save in 16 chances, repeatedly hitting 101 mph on the radar gun.
(Copyright ©2012 by The Associated Press. All Rights Reserved.)