
Buffalo Bills quarterback Josh Allen (17) fires a pass during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Two fumbles that wiped out ideal scoring opportunities and, on the second, resulted in a field goal for the other team can't be overlooked. Nor can that unforgivable overthrow of John Brown on a sure touchdown.
The turnovers were already on a list on Sean McDermott's desk within minutes after the Buffalo Bills' season-opening 27-17 victory against the New York Jets Sunday. They fell under the category of what Josh Allen needs to fix.
Let's not, however, fixate too much on them. Let's allow ourselves to also look at the things Allen did well, because there was plenty.
This has been touted as the season the Bills finally enter the modern era with an explosive passing game. Allen's first NFL 300-yard game, with 312, and career highs for attempts (46) and completions (33) put a fairly sizeable checkmark next to that. He also had two touchdown throws to go with a rushing touchdown.
This was, for the most part, a good day for Allen. Even McDermott, whose stomach churns at the sight of any Bills turnover, agreed.
"Overall, I thought Josh did a really good job giving the receivers a chance," the coach said in a video call with reporters.
Allen deftly managed a game plan, heavy with multiple-receiver sets, designed to utilize his many weapons to the fullest. Stefon Diggs, the newest addition to No. 17's toybox, caught a game-high eight passes for 86 yards. Brown had six receptions for 70 yards and a score. Six other pass-catchers got into the act.
"Those two turnovers by me, we can't have those," Allen told reporters in a video call. "But we were moving the ball how we wanted to. Our guys were getting open. We understand the guys that we have are tough for defenses to cover for a long period of time, and when I'm able to escape the pocket, our guys did a great job today of (following) scramble rules and getting open and making plays."
Allen made plays, too. When he wasn't using his arm, he was using his legs. Yes, Allen ran way too often. A career-high 14 carries for 57 yards (and a TD) is ridiculous for a quarterback, and not only because of those fumbles deep in Jets territory in the first half. Mobility is a key facet of Allen's game, but he and offensive coordinator Brian Daboll, who called many of those runs, need to use it in moderation if the Bills' quarterback is to survive the season.
And as Allen's performance, especially as a passer, showed Sunday, he must be protected at all costs if the Bills have a prayer of fulfilling all of those dreams of a deep postseason run.
The championship-caliber defense that smothered a pitiful Jets offense is part of the equation, for sure. But that was an offensive-driven victory. Those 27 points could have easily been 34 or 37 or 40 (when you factor in two missed field-goal attempts by rookie Tyler Bass).
Allen mainly made solid decisions on where to go with his passes. Other than when he launched the ball well over the head of a wide-open Brown in the end zone, his touch was excellent.
"If we clean up a few things here and there, we put more points on the board," Allen said. "But ... you've got to look at the positives. I think we did more good than bad."
Diggs, for one, was impressed with Allen's poise, which came into question when the Bills blew a 16-point lead in their wild-card playoff loss at Houston last season.Â
"I know he had all that in him," Diggs said. "He's still got a little bit of kid in him, so when he’s out there, he’s out there having fun. I enjoy it. I’m always in his ear, trying to keep that positive energy going because I can’t imagine how hard it is to go out there and play quarterback. When I see him having a good time, it gives you a little bit of motivation, a little bit of a push in the back to say, you want to play for this guy. You want to go hard for this guy because he damn sure is going to go hard for you."
The strategy used to attack Gregg Williams' blitz-happy defense was on point. Allen's runs were part of it, but more important was Daboll allowing Allen to get into a groove early with high-percentage throws.
Allen did a superb job of working the screen game, especially with the nice read he made of the Jets' coverage before delivering a sidearm throw underneath to Brown for a 17-yard TD.
"We started off with a lot of really good play calls to kind of get me in a rhythm," Allen said. "I think I did a good job of kind of letting the game come to me and not trying to force things early on. I know people want to see the deep to Stef, the deep to John, and, shoot, I want to throw those.
"But you've got to be smart and check down when necessary, and I think that's what we did a good job of (Sunday). Our guys underneath were patient. When they caught the ball, they made some guys miss and got some yards after the catch."
It was not so much excuse-making when Allen and McDermott attributed the fumbles, in part, to what often happens in a first game. As Allen pointed out, before Sunday, no one had taken a football hit for seven months.
"We've got to go back and find out why things happened where they didn't work out to the way we wanted them to work out," McDermott said. "That's where practices comes in."
"I expect us to get better," said Allen. "There's a lot of things we left out there, missing John in the end zone, the two fumbles, obviously, and a couple of times I put the ball in harm's way. We'll clean that up and we're looking forward to a tough one down in Miami next week."
That should be seen as the brightest side of all of this less-than-perfect opener. The Bills can do better than having their quarterback throw for 300-plus yards and two touchdowns in a win.
Buffalo Bills beat New York Jets, 27-17, in season opener
Allen in all alone

Buffalo Bills quarterback Josh Allen (17) rushes for a 2-yard touchdown against the Jets during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen fumbles

Buffalo Bills quarterback Josh Allen (17) fumbles the ball for a turnover as he is hit by New York Jets free safety Marcus Maye (20) during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Brown goes up

Buffalo Bills wide receiver John Brown (15) tries to pull in a pass as he is defended by New York Jets cornerback Blessuan Austin (31) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen out of bounds

Buffalo Bills quarterback Josh Allen (17) is forced out of bounds by New York Jets strong safety Bradley McDougald (30) during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Milano intercepts

Buffalo Bills outside linebacker Matt Milano (58) intercepts a pass intended for New York Jets wide receiver Jamison Crowder (82) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Coach McDermott

Buffalo Bills head coach Sean McDermott talks to line judge Mark Steinkerchner during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Knox up the middle

Buffalo Bills tight end Dawson Knox (88) looks for extra yards after a catch against New York Jets cornerback Pierre Desir (35) and linebacker Harvey Langi (44) during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen passes

Buffalo Bills quarterback Josh Allen (17) throws the ball during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Moss scores a TD

Buffalo Bills running back Zack Moss (20) celebrates his touchdown against the Jets during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Darnold in the pocket

New York Jets quarterback Sam Darnold (14) throws a pass during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Bell contained

New York Jets running back Le'Veon Bell (26) gets stopped during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen on the run

Buffalo Bills quarterback Josh Allen (17) rushes the ball against New York Jets free safety Marcus Maye (20) during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Brown into the end zone

Buffalo Bills wide receiver John Brown (15) steps into the end zone for a touchdown against New York Jets cornerback Brian Poole (34) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Brown brings it in

Buffalo Bills wide receiver John Brown (15) races into the end zone for a touchdown after catching a pass from Josh Allen during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen to Brown

Buffalo Bills wide receiver John Brown (15) and quarterback Josh Allen celebrate their touchdown during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Dancing in the end zone

Buffalo Bills wide receiver John Brown (15) celebrates his touchdown catch with quarterback Josh Allen (17) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Empty stands

Erie County sheriff's deputies walk through the empty stands during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Murphy sacks Darnold

Buffalo Bills defensive end Trent Murphy (93) sacks New York Jets quarterback Sam Darnold (14) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Singletary up the middle

Buffalo Bills running back Zack Moss (20) looks for room during the second quarter against the Jets at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen sacked hard

Buffalo Bills quarterback Josh Allen (17) is tackled by New York Jets defensive tackle Quinnen Williams (95) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Singletary fights for yards

Buffalo Bills running back Devin Singletary (26) fights for extra yards against New York Jets defensive end Nathan Shepherd (97) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Upper deck view

Buffalo Bills officials watch from the box during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen goes high

Buffalo Bills quarterback Josh Allen (17) tries to jump over New York Jets cornerback Blessuan Austin (31) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Bass on the board

Buffalo Bills kicker Tyler Bass (2) kicks an extra point during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Former Bills coach

New York Jets defensive coordinator Gregg Williams works the sidelines during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
McKenzie makes a move

Buffalo Bills wide receiver Isaiah McKenzie (19) makes a move on New York Jets cornerback Brian Poole (34) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen stretches out

Buffalo Bills quarterback Josh Allen (17) runs out of bounds as he is chased by New York Jets linebacker Harvey Langi (44) during the second quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Empty stadium

The Buffalo Bills face the New York Jets at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Davis up the sideline

Buffalo Bills wide receiver Gabriel Davis (13) is forced out of bounds after a catch against New York Jets free safety Marcus Maye (20) and cornerback Blessuan Austin (31) during the first quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Coach McDermott pumped up

Buffalo Bills head coach Sean McDermott cheers on players as they come off the field during the first quarter against the Jets at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Fan free

The stands are empty as the Buffalo Bills take on the New York Jets in the home opener at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen fires

Buffalo Bills quarterback Josh Allen (17) fires a pass during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen wiggles free

Buffalo Bills quarterback Josh Allen (17) pulls away from the grip of New York Jets outside linebacker Jordan Jenkins (48) during the third quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Jets kick field goal

New York Jets kicker Sam Ficken (9) kicks a field goal against the Buffalo Bills during the third quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Allen sacked

Buffalo Bills quarterback Josh Allen (17) can't escape the grip of New York Jets free safety Marcus Maye (20) who pulled him down for a sack during the third quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Missing the fans

Buffalo Bills quarterback Josh Allen (17) steps back to pass during the third quarter against the Jets at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Missed field goal

Buffalo Bills kicker Tyler Bass (2) reacts to missing a field goal during the third quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Field goal good

Buffalo Bills kicker Tyler Bass (2) kicks a field goal during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Moss rushes

Buffalo Bills running back Zack Moss (20) rushes during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Hughes interception

Buffalo Bills defensive end Jerry Hughes (55) picks up a fumble by the Jets during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Jets too little too late

New York Jets running back Josh Adams (36) scores a touchdown against Buffalo Bills defensive tackle Ed Oliver (91) during the fourth quarter at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Sam Darnold throws it up

New York Jets quarterback Sam Darnold (14) throws up a pass during the fourth quarter at Bills Stadium.
Win for the books

Buffalo Bills wide receiver Stefon Diggs (14) and cornerback Taron Johnson (24) celebrate their 27-17 victory over the New York Jets at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.
Mission accomplished

Buffalo Bills quarterback Josh Allen (17) gives a thumbs up as he runs off the field after defeating the New York Jets 27-17 at Bills Stadium in Orchard Park, Sunday, Sept. 13, 2020.