The New England Patriots emerged victorious over the Buffalo Bills, 38 to 30, on September 26, 2010.

Explore