(CHICAGO) - The Chicago Cubs had their five-game winning streak snapped as they lost to the Houston Astros 6-5.
Houston took the lead for good in the fourth when Ivan Rodriguez hit a two-run homer, his fifth of the season and the 300th of his career.
Derrek Lee hit a solo shot for the Cubs in the fifth, but the Astros pulled away with a pair of runs in the seventh when Lance Berkman hit an RBI single and Michael Bourn scored on a wild pitch.
Brian Moehler got the win for Houston with Rich Harden taking the loss to fall to 4-2.
Have a question or comment about a news story? Send it to firstname.lastname@example.org