The first half saw the Jets fall behind 16 - 0 before a late Zach Wilson touchdown pass to Breece Hall got the Jets within 10 points at 16 - 6 at halftime. The Bills dominated the first half, but a Jets-like inability by the Bills to score touchdowns kept the Jets hanging around. The late Jets touchdown kept the game within reach, but the offense would have to do better in the second half to have any realistic hopes of a Jets victory.
The Jets opened the third quarter on defense. The Bills went right down the field and scored on a Zach Allen touchdown pass to take a 22 - 6 lead in the game. Unless the Jets mounted an unlikely explosion of second half offense, the game was all but over at this point.
The Jets executed the Grunt and Punt offense on their next possession, and the Bills then took over deep in their own territory. Two plays later they were in the end zone again, courtesy of a long Zach Allen to Khalil Shakir catch and run touchdown pass, beating Sauce Gardner. With that the Bills took a 29 - 6 lead, and it was all over for the Jets. Garbage time took over midway through the third quarter.
Neither team did much on offense the rest of the third quarter. The biggest development came when the Jets benched Zach Wilson in favor of Tim Boyle late in the quarter.
The game entered the fourth quarter with the score still Bills 29, Jets 6.
The Bills tacked on a meaningless field goal midway through the fourth quarter. Tim Boyle executed the Grunt and Punt to great effect. The game ended with the Bills winning, 32 - 6.
With the loss the Jets fall to 4-6 on the season. Now the Jets have a short week to prepare for the NFL’s first ever Black Friday game against the first place Miami Dolphins. A loss on Friday would put the final nail in the coffin for the Jets’ fleeting playoff hopes.