HOUSTON (AP) - J.A. Happ threw a two-hitter and rookie Brett Wallace had a career-high three hits and drove in a run to help the Houston Astros beat the struggling St. Louis Cardinals 3-0 on Monday night.
It was another tough loss for the Cardinals, who have dropped 6 of 7 and entered the day five games behind Cincinnati in the NL Central race.
Happ earned his fourth complete game and third shutout of his career. The Astros acquired the 27-year-old in the deal that sent Roy Oswalt to the Phillies last month. His last complete game was Aug. 27, 2009 against the Pirates, and his last shutout was Aug. 5 of the same year against the Rockies.
Happ (5-2), who hadn't gone longer than 6 1-3 innings this season, struck out four and walked one.
Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.