ST. LOUIS – Kyle Lohse went a workmanlike five innings for his 100th career win and the St. Louis Cardinals beat the Pittsburgh Pirates 7-4 Sunday.
Lohse (12-8) gave up four runs, two of them earned. He allowed six hits, struck out four and walked two.
Lohse also put the Cardinals ahead to stay, getting an infield single in the fourth and scoring on Allen Craig's sacrifice fly for a 5-4 lead.
Pittsburgh has lost four of its last six. The Pirates fell a season-high 18 games behind NL Central-leading Milwaukee.