Joe Burrow and his Bengals marched into snowy Buffalo and took control of this game impressively, before a four-minute, 21-point Bills blitz in the fourth quarter.
A brilliant 40-yard Josh Allen run was followed by two Burrow interceptions in consecutive plays - his first two interceptions of the season - the first going for a pick-six and the second also resulting in a Bills touchdown.
Burrow recovered to throw a fourth touchdown late on but it was too little too late, which sums up their season really. The Bills improve to 9-4 ahead of next week's huge showdown with the Patriots.

Booed last week at home but Pittsburgh and Aaron Rodgers responded with a gritty win at fierce rivals Baltimore that puts them in the outright lead in the AFC North.
Rodgers ran in a first rushing score in three years and also threw one in a 284-yard game despite those mutiple fractures of his left wrist.
Lamar Jackson had a passing and rushing touchdown but Pittsburgh dealt with him pretty well consdering - with the defence sealing the game with a late sack.
These two fierce rivals meet again in the final game of the season, in what could be some game.

The oldest rivals in the NFL produced one of their best contests, with the Packers winning 28-21 to grab top spot in the NFC North from the Bears.
Jordan Love threw touchdown strikes to Christian Watson and Bo Melton, but Caleb Williams threatened yet another comeback with some superb ad-lib plays to level the game in the fourth quarter.
After Josh Jacobs restored Green Bay's lead, Williams drove Chicago all the way down the field, but his pass into the end zone in the final seconds was intercepted as the Packers escaped with a huge win.
Chicago fell from top seeds in the entire NFC to seventh spot, but the best part of all this is that after this slugfest, these two will do it all again in two weeks!