CHICAGO (AP) - Ivan Rodriguez hit his 300th home run, Lance Berkman had two hits and an RBI and the Houston Astros snapped the Chicago Cubs' five-game winning streak with a 6-5 victory Sunday.
Houston starter Brian Moehler (1-0) pitched five innings to get his first victory since Sept. 10, 2008, against Pittsburgh.
Moehler was backed by a strong performance from the Houston bullpen. Tim Byrdak pitched a perfect sixth, Alberto Arias pitched 1 1-3 scoreless innings.
Chris Sampson pitched 1 2-3 innings for his first career save despite giving up a solo shot to Alfonso Soriano and an RBI single to Milton Bradley. He ended the game by getting Geovany Soto to line out to third with runners on first and second.