NFLScores

Buffalo Bills 35, New England Patriots 31

football game fileFinal
Gillette Stadium · Foxborough · USA