Answered December 15th, 2019

The New England Patriots defeated the Buffalo Bills, 24 to 17, on December 21.

when did the patriots win
Interpreted as:
When did the patriots win in their last game?

See Trending NFL Searches