The Houston Texans decisively defeated the Buffalo Bills, 21 to 9, on November 4, 2012.

Explore