Lohse, Cardinals put dent in D'backs' chances

Posted: Updated:

ST. LOUIS (AP) -- Kyle Lohse won his 15th game and the St. Louis Cardinals clobbered Randy Johnson for the second time this month, putting a dent in the Arizona Diamondbacks' post-season hopes with a 7-4 victory Tuesday night.

Ryan Ludwick hit a three-run homer in the first and Albert Pujols had two hits, two RBIs and reached 100 walks for the first time in his career for the Cardinals, who won for the third time in 13 games.

The 2006 World Series champions were eliminated from post-season contention for the second straight season in the top of the seventh when New York beat Chicago.

St. Louis scored four runs on five hits in the first off Johnson (10-10) and then hung on after Lohse (15-6) allowed a two-run homer to Chris Young in the fourth and a solo shot to Miguel Montero in the sixth.

Conor Jackson added three hits for the Diamondbacks, who lost for the second time in nine games. Arizona entered two games behind first-place Los Angeles in the NL West.