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 Cleveland Baltimore 1:00 PM ET Dallas Washington 1:00 PM ET Indianapolis Tennessee 1:00 PM ET Jacksonville Houston 1:00 PM ET San Diego Kansas City 1:00 PM ET New York Miami 1:00 PM ET Chicago Minnesota 1:00 PM ET Buffalo New England 1:00 PM ET Philadelphia New York 1:00 PM ET New Orleans Tampa Bay 4:25 PM ET Carolina Atlanta 4:25 PM ET Detroit Green Bay 4:25 PM ET Oakland Denver 4:25 PM ET Arizona San Francisco 4:25 PM ET St. Louis Seattle 8:30 PM ET Cincinnati Pittsburgh