The struggling New York Jets face a visit from divisional rivals, the Buffalo Bills, on Sunday.The Bills are coming off a defeat that is easily the upset of the season so far. Buffalo lost 6-9 to the 1-6 Jacksonville Jaguars in Week 10, which only saw them lose ground to the Tennessee Titans in the race for the #1 seed in the AFC, but also to the New England Patriots, who are now just a game behind in the divisional standings.NFL@NFLFINAL: The @Jaguars defeat the Bills! #BUFvsJAX #DUUUVAL2:46 AM · Nov 8, 20217638757FINAL: The @Jaguars defeat the Bills! #BUFvsJAX #DUUUVAL https://t.co/JG6Pd790CnMeanwhile, the Jets are coming off a 45-30 loss against the Indianapolis Colts, where quarterback Mike White suffered an injury, forcing Josh Johnson to take over under center. Johnson had a good outing, finishing with 317 yards and three touchdown passes.The Jets don't have much to play for this season, while the Bills are in their Super Bowl window. It isn't easy to envision another New York victory, but head coach Robert Saleh's team tends to surprise when least expected.New York Jets vs. Buffalo Bills match detailsWhen: Sunday, November 14, 1:00 p.m. ESTWhere: MetLife Stadium, East Rutherford, NYNew York Jets vs. Buffalo Bills betting oddsSpreadsNew York Jets : +13.0 (-105)Buffalo Bills: -13.0 (-115)MoneylineNew York Jets: +500Buffalo Bills: -750TotalsNew York Jets: O47.5 (-110)Buffalo Bills: U47.5 (-110)New York Jets vs. Buffalo Bills betting picksThe Buffalo Bills' defeat last week against the Jacksonville Jaguars was one of the worst performances the team has had since Josh Allen became the team's starter under center. Expect them to bounce back against a putrid Jets defense.Allen over 34.5 yards rushing and over 47.5 points scored in this game should both be winners on Sunday.New York Jets vs. Buffalo Bills key injuriesNew York JetsQB Zach Wilson (Knee): DoubtfulDL Shaq Lawson (Hamstring): QuestionableBuffalo BillsLB Tremaine Edwards (Hamstring): OutRB Zack Moss (Concussion): QuestionableNew York Jets vs. Buffalo Bills head-to-headThe two franchises have met 121 times in the NFL. Buffalo leads 65-56 all-time head-to-head.The two teams last met during the 2020 season. The Bills won 18-10.New York Jets vs. Buffalo Bills PredictionThe Jets offense has been on song in the past two games, but their defense continues to struggle. The Bills had an awful day on offense in Week 9, but their defense continues to remain one of the best in the NFL. If Buffalo's offense doesn't have another putrid outing like last week, expect the Bills to score an easy win.Prediction: The Bills win by 7+ points.