Every once in a while all the breaks and bounces go your way and that was the case Sunday in the Meadowlands of New Jersey for the Buffalo Bills.  With Matt Barkley becoming the fourth different quarterback to start a game for the Bills this season, the Bills scored on five of their first six first half drives to build a 31-3 halftime lead and went on to beat the Jets 41-10.

Starting in his first game in two years Barkley had a good day and it started on the first play from a scrimmage; a 47-yard hook-up with Robert Foster for 47 yards.  And that set up LeSean McCoy's 28 yard touchdown, his first of two visits to the end zone for him.  McCoy had his best day of the season with 26 carries for 113 yards.

Barkley finished 15 of 25 for 232 yards and two touchdowns including a 7-yarder to tackle Deon Dawkins and a 10-yard touchdown to Zay Jones.  Jones had his best day as a Bill with 8 catches for 93 yards.

The Bills showed some creativity with a fake punt that kept a drive alive when Logan Thomas hit Foster on a 15-yard pass for a first down.  The Bills went on to score a touchdown for a 14-0 lead and never looked back.

The win ends the Bills four-game losing streak and puts the job of Jets coach Todd Bowles in jeopardy.  In his fourth season as head coach, the Jets have had just one winning season; his first season.

The Bills are off next week for their bye week.  Their next game is Sunday, November 25th when they host the Jacksonville Jaguars.  In the meantime, do they have a quarterback controversy?  With Barkley having played so well do they stick with him or send Josh Allen back in after sitting out four weeks with that elbow injury.

One thing's for certain, they have a keeper in Barkley and in turn that puts the future of Nathan Peterman and perhaps even Derek Anderson in doubt.  Coach Sean McDermott was non-committal about any of those questions after the game.