The New England Patriots lost to the Houston Texans, 28 to 22, on December 1.

who won the patriots on texans
Interpreted as:
Who won the patriots on texans in their last game?

See Trending NFL Searches