The talk around Western New York the entire week was whether or not the Bills were in trouble? It's for good reason, after the shocking 9-6 road loss to the Jacksonville Jaguars last Sunday.

The Bills entered today as a heavy road favorite and as it turns out, the Bills are a-ok.

The Bills beat the New York Jets by a score of 45-17, in a game that featured the return of rookie right tackle Spencer Brown and starting tight end, Dawson Knox. The Bills missed them, dearly a week ago.

Bills quarterback Josh Allen threw for 366 yards and two touchdowns, while wide receiver Stefon Diggs had his best game of the season, catching 8 passes for 162 yards and a touchdown.

Get our free mobile app

The Bills defense caused nightmares all day for Jets quarterback, Mike White, who threw four interceptions. White was making his third career start and had a very hard time against an experienced Bills secondary.

Tre'Davious White, Levi Wallace, Jordan Poyer and Taron Johnson all had an interception, while Micah Hyde had a fumble recovery, so all five starters in the Bills secondary had a takeaway.

The Bills lost wide receiver and kick returner Isaiah McKenzie with six minutes remaining in regulation with what appeared to be a lower leg injury, so we will see if that's anything long term.

The Bills next play at home against the Indianapolis Colts next Sunday at 1 pm at Highmark Stadium. It's the final game before the Bills travel to New Orleans to play the Saints on Thanksgiving night.

The Bills are now 6-3 and sit atop the AFC East by a half game above the New England Patriots, who are 6-4.

Jerseys You Should Never Wear At A Buffalo Game

You should never be caught wearing these jerseys.

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.

25 Important Things You Need To Bring To Your Tailgate

Every Pick Made By Buffalo Bills GM Brandon Beane