Cardinals 6, Cubs 3

Kyle Lohse recorded his 16th victory and Pete Kozma hit his first major-league homer as visiting St. Louis won the rubber game of the weekend series.

St. Louis won for the sixth time in seven games. The Cardinals maintained their 2 1/2-game lead over Milwaukee in the race for the second wild-card spot in the National League.

Lohse (16-3) allowed three runs on five hits with one walk and five strikeouts in six innings. Kozma provided needed breathing room in the sixth, hitting a 2-1 pitch from Chicago starter Justin Germano (2-9) over the wall in left-center field for a 4-2 lead.

Alfonso Soriano finished with three hits, including his 31st homer in the sixth to bring the Cubs within 4-3. Germano surrendered four runs on 10 hits with one walk and three strikeouts in 5 2/3 innings.

Allen Craig doubled home two runs for St. Louis in the third and finished 3-for-4 with a run scored and two RBIs. Kozma added two hits and drove in a run in the eighth on a sacrifice fly. Jason Motte pitched the ninth for his NL-leading 40th save.

GAME NOTEBOOK: Motte is one save ahead of Atlanta’s Craig Kimbrel for the NL lead. … The Cubs have lost six of their last seven contests. … St. Louis concludes its final road trip of the season with three games at Houston, starting Monday. Chicago begins its last road trip of 2012 with a three-game series at Colorado that begins Tuesday.
Final1st2nd3rd4th5th6th7th8th9thRHE
St. Louis CardinalsCardinals0030010206122
Chicago CubsCubs000201000370
WP:Kyle Lohse (STL)
LP:Justin Germano (CHC)
HR:(CHC): Alfonso Soriano
(STL): Pete Kozma
Season Series
Chi. CubsStatsSt. Louis
7-10Vs10-7
.242Batting Average.276
3.4Runs / Game5.4
12Home Runs18
6Errors11