The Buffalo Bills squeaked out a win over the New England Patriots, 34 to 31, on September 25, 2011.

Explore