The Buffalo Bills won against the New England Patriots, 34 to 31, on September 25, 2011.

Explore