But, beyond years, how long has it been? So long that only seven of the players on Buffalo's 53-man roster were on the team back then.
Two of those seven -- receiver Josh Reed and Aaron Schobel -- are inactive today because of injuries. Defensive end Ryan Denney will be the Bills' lone starter Sunday afternoon in Gillette Stadium to also have started the last time they beat the Patriots.
The Patriots will have four starters who also started the last time the Bills beat them: tackle Matt Light, defensive end Richard Seymour and linebackers Tedy Bruschi and Mike Vrabel. If not for injuries, quarterback Tom Brady and safety Rodney Harrison also would be the same.
The Bills haven't won a game in Gillette Stadium and have dropped 14 of the past 15 meetings overall.
1:00 PM ET New Orleans Atlanta 1:00 PM ET Minnesota St. Louis 1:00 PM ET Cleveland Pittsburgh 1:00 PM ET Jacksonville Philadelphia 1:00 PM ET Oakland New York 1:00 PM ET Cincinnati Baltimore 1:00 PM ET Buffalo Chicago 1:00 PM ET Washington Houston 1:00 PM ET Tennessee Kansas City 1:00 PM ET New England Miami 4:25 PM ET Carolina Tampa Bay 4:25 PM ET San Francisco Dallas 8:30 PM ET Indianapolis Denver