Buffalo Won By Ten And It Was Never Close

The Bills beat the Lions 41-31 in the first game at the new Highmark Stadium, and the ten-point margin is the least honest number on the page.

Jared Goff threw for 327 yards, four touchdowns and a 130.0 rating. Josh Allen threw for 248 and three. On paper the Detroit quarterback outplayed the Buffalo quarterback, and Detroit lost by double digits without the outcome ever being in question.

That contradiction is the game, and it isn't a fluke of the box score. It's what happens when one team decides the terms in the first fifteen minutes and the other team spends three quarters playing a version of football it never wanted to play.

Allen set the terms before Detroit ran ten plays

The opening drive went 85 yards and ended with Allen sneaking in from a yard out for the first points in the building. He had runs of 13, 12 and 14 on that possession alone. Detroit was down 21-0 having run seven plays of its own.

Twenty of 31 for 248 yards and three touchdowns, plus 69 yards rushing and two more scores. Four of the five came in the first half.

The ground work is what did it. Over his first eleven carries Allen had 72 yards, three runs of ten or more, and a hundred percent success rate. That is not a quarterback escaping pressure and improvising. That is a quarterback being used as a runner by design, against a defense that had no answer and knew what was coming anyway.

It was his fourth career game with three passing and two rushing touchdowns, which puts him alongside Kordell Stewart as the only players with more than one. Nine total scores through two weeks.

What matters for everything that follows is how fast it happened. By the time Detroit had possession with the game still theoretically alive, Buffalo already had three touchdowns and had established that it could move the ball on the ground whenever it wanted. From that point the Bills never had to press. They could run it, sit on the lead, take what the defense gave, and let the clock do the rest. They finished with 36 carries and 31 pass attempts, held the ball nearly 34 minutes, and never turned it over.

Detroit's game plan stopped existing

The Lions wanted to lean on Jahmyr Gibbs and let the passing game work off that. Down 21-0 inside a quarter, that plan was gone, and it was gone before anyone on the sideline got a chance to try it.

Gibbs finished with 16 carries for 52 yards, 3.3 a pop. Detroit as a team ran for 66 yards on 20 attempts with two rushing first downs all night. Two. You cannot establish anything when every possession starts with the scoreboard telling you to hurry.

So Goff threw it 38 times, and he threw it well. The 327 yards and four touchdowns are real. But they came from an offense in catch-up mode against a defense that had a three-score cushion and could sit back, keep everything in front, and trade yards for clock. Those are the cheapest passing yards in football. Detroit moved the ball, scored on drives that took forever, and watched the lead hold anyway.

That's the deception in the final score. Detroit's offense looked productive because it was allowed to look productive, in the only way that was still available to it. Buffalo's offense looked less spectacular after halftime because it had no reason to be spectacular.

Goff was also doing it behind a line missing three starters, with Larry Borom and Ben Bartch getting exposed, on four days of rest after an overtime game. The performance holds up. The situation it was produced in is the part that explains the outcome.

James Cook had 101 yards before halftime

He finished with 135 rushing and a one-yard touchdown late, and the first-half number is the one that matters. Buffalo was running it effectively while Allen was throwing it effectively, which is the version of this offense that has no counter.

Cook ripped off a 35-yard run and a 22-yard juke that nearly got him the pylon. He was on the field for 70 percent of snaps after Moore's injury, a heavy rate for him historically.

Compare it to Week 1, when Houston held him to 16 touches for 69 total yards. Same back, wildly different week, and the difference was the team across from him and a game script that let Buffalo pound it. That gap between the two weeks is the useful information, not the 135 by itself.

Gibbs and Cook are comparable backs who had opposite nights, and neither line was really about the runner.

Three tight ends is not a gimmick anymore

Buffalo ran 13 personnel on twenty plays, the second straight game they've used three tight ends that often. That's the structural story of this offense and it's why Dalton Kincaid keeps eating.

Kincaid went seven catches for 95 yards and a 16-yard touchdown on eight targets, and he ran 26 routes, tied for the team lead. That comes a week after a career-high 130 yards on five catches in Houston. Joe Brady is lining him up detached and out wide rather than in-line, which keeps him on the field in heavy sets without giving up what Dawson Knox and Jackson Hawes bring as blockers.

Knox got 68 percent of snaps and caught a one-yard touchdown. So Buffalo played three tight ends on a fifth of their plays, and two of them scored.

For a player who spent last season managing a PCL injury and playing under 38 percent of snaps, the role Kincaid has now is the real development. Two games is two games, but it's the same two games, run the same way.

Worth noting alongside it... Buffalo's pass rate over expectation was plus 7.8 percent, up from plus 5.6 in the opener. For a playcaller who's been in that building a while, that's a sizable shift, and it's happening in the same season he got the head job.

DJ Moore went down and the receiver room reshuffled inside a quarter

Moore fell hard on his shoulder reaching for a touchdown late in the second quarter, was listed with a stinger and a shoulder injury, and was ruled out at halftime. He finished with one carry for minus a yard and zero targets. Reports since have it as an AC joint sprain with his Week 3 status unsettled.

That matters because Moore was Buffalo's clear number one a week ago, leading the team with eight targets and turning five catches into 100 yards and a score in his debut.

What happened after he left is the part worth writing down. Keon Coleman played 81 percent of snaps over Buffalo's final five drives and finished with six catches for 63 yards on six targets, tying Kincaid for the team lead in routes. His best game since early last season.

Joshua Palmer's role had already been cut roughly in half before the injury, down to 15 percent of snaps against Coleman's 67, and he still managed a 43-yard touchdown on a ball Allen dropped in to a receiver nobody had accounted for. One play, one score, one line that looks better than the night did.

Khalil Shakir caught three of six for 38 yards and had a third-down drop. Twelve targets through two weeks without much to show for them, and he was on the field for only 49 percent of snaps here, largely because Buffalo shifted away from three-receiver sets once it had the lead.

So the hierarchy moved twice in one game. Before Moore's injury Coleman had already passed Palmer. After it, Coleman was essentially a full-time player.

Amon-Ra St. Brown didn't see a target for a quarter and a half

He finished with nine catches for 142 yards and two touchdowns on 95 percent of snaps, and his first target didn't come until 6:17 remained in the first half.

That single fact is the shape of Detroit's night. Their best receiver was on the field and ignored while the game got away, and then he went off once it already had. The second touchdown, a 27-yarder with 1:48 to go, was his 48th career score and moved him past Billy Sims into fifth in franchise history. It also made the final 41-31 instead of 41-24.

The production is real. The timing of it is the whole point.

Jameson Williams is the problem Detroit hasn't fixed

Two catches for 33 yards, and for most of the night it was one catch for 16.

That follows four catches for 45 yards in the opener on nine targets. Through two weeks his target share sits at 16.9 percent while St. Brown is at 35 and Sam LaPorta is at 20. He dropped another pass Thursday.

Detroit is using him. He played every snap of their 11 and 12 personnel packages. The looks are there and the production isn't, and this is now the second straight season where a healthy LaPorta has edged him for targets. For a fifth-year receiver coming off back-to-back thousand-yard seasons, two quiet weeks isn't a verdict, but the reason he's quiet is worth watching. He isn't being schemed out of the offense. He's being out-targeted by better-rounded players on his own side of the ball, in a game where Detroit threw it 38 times and still couldn't find him.

Sam LaPorta looked like himself

Six catches for 52 yards and a one-yard touchdown, including an 18-yard grab on fourth-and-five that kept a scoring drive alive and a 12-yarder that set up the halftime field goal.

He was Goff's outlet all night and the volume has been there both weeks. After a season where the tight end was more idea than production, this was a version of him people recognize.

Detroit's defense has given up 71 points in two games

Along with 915 yards and 63 first downs, the last of which is tied for second-most by any team through two games since 1950.

Some of it is health. Both starting safeties, Brian Branch and Kerby Joseph, are out at least another two weeks. Aidan Hutchinson had a sack and four pressures and remains exactly what he's always been. Everything around him is a problem and Kelvin Sheppard doesn't have the pieces to hide it.

The week before, the Saints scored on five of their final six drives against this defense in an overtime game Detroit survived. Then Buffalo scored touchdowns on six of nine. Two very different opponents finding the same thing.

And this is the other half of why the offense never got to be itself. A defense that can't get a stop in the first quarter takes the run game off the table before the run game gets a chance.

Buffalo got four sacks without Ed Oliver

Oliver was ruled out after hurting his hip in pregame, which nobody mentioned afterward because it didn't seem to matter.

Gregory Rousseau has four sacks through two weeks and had a game-best six pressures on Thursday, including a third-down sack on Detroit's opening drive that set the tone for everything after. Sixth season, new coordinator in Jim Leonhard, and he looks like a different player. Bradley Chubb added a sack and a half. Christian Benford had eight tackles and two breakups.

The counterargument is 31 points allowed for a second straight week, and Buffalo is now the first team in league history to start 2-0 while giving up 30-plus in both games. Holding a Detroit offense to 66 rushing yards and 4-of-11 on third down is the better read, though. Detroit's points came late, against a lead, from a team that never stopped swinging at a defense that had stopped needing to swing back.

What the game showed

That Allen can decide a game in the first quarter, and that deciding it early changes what both offenses are permitted to do for the remaining three. Buffalo got to run it 36 times and throw it 31, pick its spots, and never turn it over. Detroit got to throw it 38 times because nothing else was left. The passing lines came out the way they did for that reason and not because the better quarterback lost.

That the three tight end look is now Buffalo's base identity rather than a wrinkle, and it's the entire explanation for Kincaid's role changing shape from what it was a year ago.

That Detroit's skill players are fine and the situation around them isn't. Goff threw for 327 and four scores behind a patchwork line on four days of rest, St. Brown went for 142 and two, LaPorta looked like himself, and the team lost by ten because the first quarter was over before the offense had touched the ball twice.

And that Buffalo's receiver room, settled seven days ago, is a question again with Moore's shoulder involved. Coleman answered it for one night. Whether that holds is the thing to watch rather than the thing to decide.

Detroit gets the Jets next and a chance to play the game it wanted to play here. Buffalo gets extra days before the Chargers come in, which feels unfair given how the first two weeks have gone for everyone else.

Previous
Previous

Cincinnati Already Ran This Experiment Last Year

Next
Next

Alvin Kamara Is Back, and the Travis Etienne Picture Just Got Harder to Read