The New England Patriots beat the Buffalo Bills, 21 to 16, on October 30, 2005.

Explore