The opener of a three-game series at Wrigley Field never got started after rain rolled through the area. More rain and thunderstorms were expected the rest of the afternoon.
The game will be made up July 30, when Houston returns for another three-game set.
Brian Moehler (0-2, 8.44 ERA) was scheduled to start for Houston against Randy Wells (0-0), who would have made his first start since going five innings without allowing a run last Friday against Milwaukee.