The New England Patriots fell to the Houston Texans, 27 to 20, on Sunday.

who won the clean the new england patriots and kansas city chiefs
Interpreted as:
Who won the clean the new england patriots and kansas city chiefs in their last game?

See Trending NFL Searches