Kyle Lohse threw a career-best three-hitter, retiring 24 in a row after giving up a single on his first pitch, and St. Louis beat the Houston Astros 3-0 Sunday to complete a three-game sweep.


Lohse is now is 2-0 with a 1.13 ERA Khalil Greene had three hits and an RBI, and Ryan Ludwick extended his hitting streak to 16 games with an RBI single for the Cardinals, who went 5-2 on their opening homestand and limited the opposition to two or fewer runs in three of the last four. St. Louis outscored the Astros 19-5 in the three games.

This comes after Albert Pujols drove in 7 runs with two home runs in Saturday’s blowout win.