Claim: On September 19, 2010, the New England Patriots were defeated by the Buffalo Bills at New Meadowlands Stadium.
Evidence: September 26, 2010 Buffalo Bills Gillette Stadium