Watch Patriots vs Texans Game Live Stream Online. On the brink of elimination, the teams fight for their survival. This is the case of the Houston Texans vs New England Patriots for their survival en route to the playoffs. The Patriots vs Texans game will be held at Reliant Stadium, Houston, TX 1:00 PM ET, January 03, 2010. You catch the Patriots vs Texans Game on CBS. On the net, you can catch it in the official site of the NFL as well as official broadcaster sites online. Will the Texans survive? Find out and enjoy if you Watch Patriots vs Texans Game Live Stream Online.