The Buffalo Bills got back on track against the New York Jets on Sunday.

The Bills dominated the second half of the game, winning 32-6. The Bills defense stifled the Jets struggling offense, which could not produce anything productive in the passing game.

Outside of a Hail Mary attempt at the end of the first half, Bills quarterback Josh Allen did not turn the ball over and threw for two touchdowns; one being an 81-yard touchdown pass to second-year wide receiver, Khalil Shakir. That was also the longest play for the Bills offense this season.

Interim offensive coordinator Joe Brady impressed in his first game calling plays, utilizing the middle part of the field, designed QB runs and allowing the run game to take shape.

The Jets had a frustrating day, and that frustration clearly showed itself in the second half.

Jets cornerback Sauce Gardener threw Stefon Diggs to the ground and Dion Dawkins was involved with multiple Jets defensive lineman in the fourth quarter. That tension extended into the tunnel at Highmark Stadium, as the Bills and Jets got into a fight after the game.

Nobody was injured during the pushing and shoving, but it's evident that the Bills and Jets have some bad blood. Dawkins said after the game that the Jets have "disrespectful players."

The win places the Bills a half-game back of an AFC playoff spot, with a much-needed win vs. an AFC and division opponent. The loss likely means the Jets now have to win out to make the postseason.

The Bills face their toughest test of the season, as they travel to Philadelphia to play the Eagles at Lincoln Financial Field next Sunday. Kickoff is at 4:25 pm.

22 Famous Buffalo Sports Phrases Every Die-Hard Bills and Sabres Fan Knows

Being a sports fan in Buffalo is sometimes like knowing a different language. Here are 22 of our favorite Buffalo sports phrases you already know if you're a huge fan! And if you're new here, here's how to catch up.

Gallery Credit: Clay Moden

15 Things You Should Never Do at a Bills Home Game

Things that are a no-no to do at a Buffalo Bills home game.

16 Buffalo Bills With Some Of The Best And Worst Nicknames

Gallery Credit: Brett Alan