Biggio snapped a 1-all tie with an RBI single before scoring on Lance Berkman's single. Carlo Lee added a run-scoring double and Ty Wigginton followed with an RBI single that put the Astros ahead 5-1.
Jason Lane homered as the Astros dealt the Cubs their 5th loss in 6 games.
Matt Murton homered for the Cubs, who are 0-and-2 since Alfonso Soriano went on the disabled list.
Woody Williams is 6-and-12 after holding the Cubs to a run and 4 hits over 6 innings. Williams struck out 7 and retired the final 10 hitters he faced.
Brad Lidge pitched the 9th for his 7th save.
Sean Marshall dipped to 5-and-6, yielding 5 runs and 7 hits over 5 and a-third.