ST. LOUIS (AP) – Pinch-hitter Allen Craig singled in the go-ahead run off reliever Alexi Ogando in the sixth inning with a sinking line drive that dropped just in front of right fielder Nelson Cruz, and the St. Louis Cardinals beat the Texas Rangers 3-2 on Wednesday night in a chilly World Series opener. On a night when all the runs were driven in with opposite-field hits to right, Lance Berkman put St. Louis ahead with a two-run single in the fourth against C.J. Wilson. Mike Napoli tied it in the fifth with a two-run homer off Chris Carpenter. Carpenter got the win, allowing five hits in six innings, and Jason Motte got his fifth postseason save. Wilson walked a career-high six in 5 2-3 innings and took the loss. Colby Lewis starts for the Rangers in Game 2 on Thursday night against Jaime Garcia.