HOUSTON — Carlos Lee hit a solo home run in the seventh inning to lift Houston to a 2-1 victory over Los Angeles on Wednesday night.
Brad Lidge pitched a perfect ninth for his fifth save in eight chances. The win gave the struggling Astros their second straight series victory.
Eric Munson put Houston ahead with a homer in the third.
Former Astro Jeff Kent tied the game with a homer in the seventh. He has reached safely in 36 straight games, the longest streak in the majors this season.
Chad Qualls (6-3) allowed two hits and one run in one inning for the win.
Houston starter Matt Albers, filling in for injured ace Roy Oswalt, allowed three hits and no runs in five innings.
D.J. Houlton (0-2) pitched two innings and the only hit he allowed was Lee’s home run.
Dodgers starter Derek Lowe faced one batter in the fifth before leaving the game. He allowed one run and three hits with three strikeouts in four innings.
CINCINNATI — Jeff Keppinger’s bases-loaded double highlighted Cincinnati’s two-out scoring spree.
Jeff Suppan (8-9), Milwaukee’s big offseason signing, gave up five runs — all with two outs — and 10 hits in five innings. Suppan has pitched five or fewer innings in six of his last eight starts.
Kyle Lohse (6-12) took a shutout into the sixth, when Craig Counsell hit a solo homer with two outs and Bill Hall had an RBI single after a throwing error by third baseman Edwin Encarnacion prolonged the rally.
ST. LOUIS — Ted Lilly won his seventh straight decision and Cliff Floyd and Mike Fontenot both drove in two runs for Chicago.
Alfonso Soriano lacked only a home run for the cycle for the Cubs, who have won nine of 12 and pulled within two games of NL Central-leading Milwaukee. Chicago’s 31-15 record since June 3 is the best in the major leagues in that span.
Juan Encarnacion had four singles and an RBI for the Cardinals.
Lilly (11-4) worked seven innings and gave up a run and six hits.
DENVER — Matt Holliday tied a career-high with four hits, including a home run and two doubles, and Aaron Cook pitched a complete game to lead Colorado.
Ryan Spilborghs had a tiebreaking homer and three RBIs for the Rockies, while Garrett Atkins had three hits and three RBIs.