Allen rallies Bills past Jets

Josh Allen overcame a four-turnover performance to rush for a touchdown and throw for another in the fourth quarter as the Buffalo Bills rallied to a 17-16 win over the New York Jets on Sunday in East Rutherford, N.J.

Allen scored from 3 yards out to trim New York's lead to 16-10 early in the fourth quarter before his underthrown ball was reeled in by John Brown for a 38-yard touchdown with 3 minutes to play. Allen finished 24 of 37 for 254 yards passing.

In his first game since the 2017 season, Le'Veon Bell reeled in a touchdown pass and a two-point conversion pass for the Jets, who were hurt by kicker Kaare Vedvik misfiring on both an extra-point attempt and a 45-yard field-goal attempt.

Four-time Pro Bowl linebacker C.J. Mosley returned an interception 17 yards for a touchdown in the first quarter and joined defensive tackle Steve McLendon in recovering a fumble. Linebacker Neville Hewitt also had an interception and New York added a safety in its first game under new defensive coordinator Gregg Williams.

Signed to a four-year, $52.5 million contract with the Jets in offseason, Bell made a shoestring catch from Sam Darnold for a 9-yard touchdown midway through the third quarter. Bell provided the exclamation point as he jumped to snare the two-point conversion attempt and give the Jets a 16-0 lead.

Bell, who rushed for 60 yards and had six catches for 32 more, became the fastest player in NFL history to reach 8,000 yards from scrimmage following a 5-yard gain on his first carry of the contest. The 27-year-old Bell was playing in his 63rd game, one fewer than Pro Football Hall of Famer Eric Dickerson.

Darnold completed 28 of 41 passes for 175 yards, with Jamison Crowder emerging as a trusty outlet with a 14-catch, 99-yard performance.

The Jets seized the early lead as Mosley snared the ball after it caromed off the hands of wide receiver Cole Beasley before rumbling 17 yards for a touchdown.

New York extended its lead to 8-0 lead early in the third quarter after its swarming defense swallowed up veteran running back Frank Gore inside the end zone for a safety.

--Field Level Media

Final1st2nd3rd4thScore
New York JetsJets6010016
Buffalo BillsBills0031417
N.Y. Jets
Passing:Sam Darnold 28/41 (175 YDS)
Rushing:Le'Veon Bell 17 CAR (60 YDS)
Receiving:Jamison Crowder 14 REC (99 YDS)
Buffalo
Passing:Josh Allen 24/37 (254 YDS)
Rushing:Devin Singletary 4 CAR (70 YDS)
Receiving:John Brown 7 REC (123 YDS)
Season Series
N.Y. JetsStatsBuffalo
2-2Vs2-2
83Points106
9Touchdowns13
7/7Field Goals5/8
73/118 (599 yd.)Passing79/131 (893 yd.)
102 CAR (393 yd.)Rushing141 CAR (641 yd.)