Allen tops 300 yards passing in Bills’ 27-17 win over Jets
ORCHARD PARK, N.Y. — Josh Allen led three consecutive first-half touchdown drives, and the Buffalo Bills overcame their own sloppiness and injuries to two starting linebackers in a 27-17 season-opening win over the New York Jets on Sunday.
John Brown had six catches for 70 yards and a touchdown, and Stefon Diggs finished with eight catches for a team-leading 86 yards in his Bills debut after being acquired in a trade with Minnesota in March.
Allen finished 33 of 46 for 312 yards in becoming Buffalo’s first player to top 300 yards since Tyrod Taylor had 329 in a 34-31 overtime loss to Miami on Dec. 24, 2016.
Buffalo’s defence was a force despite losing Matt Milano to a hamstring injury in the second quarter, and after the outside linebacker intercepted Sam Darnold’s weak pass over the middle. Middle linebacker Tremaine Edmunds did not return after hurting his shoulder while trying to tackle Jets receiver Jamison Crowder, who scored on a 69-yard touchdown catch and run, which briefly cut Buffalo’s lead to 21-10 with 5:10 left in the third quarter.