The St. Louis Cardinals notched a second straight win, knocking off the Detroit Tigers 4-3 at Busch Stadium Wednesday night.

Colby Rasmus had three hits and two RBI, while Yadier Molina also had three hits and a solo home run.

Todd Wellemeyer picked up the win, scattering six hits, two walks and two runs in 5 1/3 innings.

Ryan Franklin tossed the ninth for his 16th save on the season.

The Cardinals, who have won five of the last seven, will seek the series sweep tonight. Joel Pineiro starts for St. Louis against Rick Porcello.