Bills’ Offense Collapses as Allen Takes 8 Sacks in Loss to Houston

Michael Owens/Getty Images

The Buffalo Bills looked unstoppable on their opening drive in Houston, moving 81 yards in 10 plays and scoring on a 45-yard burst from James Cook. Everything after that unraveled. Buffalo never reached the end zone again, and Josh Allen endured the most punishing game of his career in a 23–19 loss that dropped the Bills to 7–4 and tightened the AFC East race.

Allen Under Siege All Night

Houston’s front dominated the line of scrimmage, sacking Allen eight times — the most he has taken in any game — and hitting him four additional times. The Texans rarely blitzed, sending extra rushers on just seven of Allen’s 45 dropbacks, but their standard pressure overwhelmed Buffalo’s protection.

Allen threw both of his interceptions against four or fewer rushers and absorbed six sacks on those same looks. Even when the Bills crossed midfield, the offense stalled; Allen went 5-of-11 for 36 yards with a pick and two sacks on drives that advanced past the 50.

Buffalo’s final chance came with a dramatic 44-yard hook-and-ladder conversion on fourth-and-27, but a false start wiped out a fourth-and-1 opportunity, and rookie safety Calen Bullock sealed the game with his second interception of the night.

Injuries and Frustration Mount for Buffalo

Buffalo’s offensive line struggled even before key injuries struck. Left tackle Dion Dawkins, who committed the late false start, blamed himself postgame, saying, “I got to be better.” Right tackle Spencer Brown battled through a shoulder injury before exiting the final drive with his arm in a sling.

Allen himself played through pain after landing awkwardly on his left shoulder early in the game. Trainers evaluated him, but he did not miss a snap, later saying only, “We’re good.”

The frustration peaked in the fourth quarter when a late-developing play call left the Bills handing the ball off on fourth-and-1 — a run that lost two yards. Cameras caught Allen visibly upset, appearing to mouth, “What are we doing?” He later placed the blame on himself for not calling a timeout sooner.

Texans’ Defense Delivers a Statement

With C.J. Stroud sidelined, Houston leaned on its defense, and the unit delivered its sharpest outing of the season. Will Anderson Jr. collected 2.5 sacks, extending his streak to six straight games with at least one — tying Mario Williams’ franchise record. Danielle Hunter added two more sacks, and Bullock forced three turnovers, including a fumble and two interceptions.

Davis Mills managed the game effectively with 153 yards and two first-half touchdowns, helping Houston climb above .500 at 6–5.

Big Plays Not Enough to Cover Buffalo’s Offensive Issues

James Cook finished with 116 rushing yards and crossed 1,000 yards for the third straight season, joining Thurman Thomas and O.J. Simpson in Bills history. Rookie Ray Davis added a spark with a 97-yard kickoff return touchdown — Buffalo’s first road kick-return score since 2010.

But the Bills’ broader problems were unavoidable: three turnovers for the third straight week, poor first-down efficiency (2.3 yards per play), and predictable long-yardage situations that exposed their protection issues.

Head coach Sean McDermott didn’t hide his concern: “When they hit the quarterback 12 times, I don’t like that stat at all. It’s not healthy, and it’s not a good formula.”

Buffalo will enter Week 13 with lingering injuries, growing frustration, and an urgent need to protect its quarterback before its playoff hopes take a more serious hit.

More must-reads:

Pete Carroll Backs Struggling Raiders QB Geno Smith

Cousins Named Falcons’ Week 12 Starter, Wants to Win for Morris