Bills vs. Chargers: C.J. Gardner-Johnson's Goal-Line Pick Bails Out Josh Allen's 5-Turnover Day in Week 3
Buffalo turned it over five times and still beat the Chargers 24-16, as C.J. Gardner-Johnson's goal-line interception flipped the game and Josh Allen ran for two touchdowns to keep the Bills unbeaten.

Five turnovers. Ten penalties. Four sacks allowed. No lead until the fourth quarter. By every law of football physics, the Buffalo Bills should have lost on Sunday. Instead, C.J. Gardner-Johnson stepped in front of a Justin Herbert pass at the goal line, and the universe quietly rewrote the ending.
The Bills beat the Los Angeles Chargers 24-16 at Highmark Stadium to move to 3-0, while the Chargers fell to 0-3. Josh Allen ran for two short touchdowns, James Cook III ran for 154 yards, and Buffalo's defense spent the whole afternoon mopping up spills. Head coach Joe Brady summed it up with the bluntest metaphor of Week 3.
"The house was on fire today," Brady said.
How Buffalo Survived Its Own Chaos
The fire started on the first snap. Cook fumbled, the Chargers recovered near midfield, and Herbert finished an eight-play, 47-yard drive with a 1-yard shovel pass to Keaton Mitchell. Then rookie safety Genesis Smith intercepted Allen on back-to-back Buffalo possessions, the second on a deep ball that he and DJ Moore wrestled for on the way to the turf before Smith emerged with it. Cameron Dicker's 31-yard field goal after the first pick made it 10-0, and it could have been worse: Dicker missed after the second.
Buffalo clawed back before the break. Tyler Bass hit from 28, and then Allen ran the two-minute drill like the game hadn't been a mess: 10 plays, 80 yards, with Keon Coleman's 37-yard grab setting up a 1-yard sneak with 16 seconds left. Tied at 10.
"Sitting there to be tied at halftime felt like a dream, to be honest," Allen said.
The third quarter turned into a nightmare again. The Chargers built a 13-play, 69-yard drive that ate 8:48 and produced only a 21-yard Dicker kick for a 13-10 lead. Dalton Kincaid then lost a fumble fighting for extra yards deep in Chargers territory, and Allen was sacked on back-to-back snaps bridging the third and fourth quarters, with the second one knocking the ball loose at the Buffalo 28.
Three plays later, Gardner-Johnson saved the day.
The Turning Point: A Safety Who Read the Script
Herbert looked for Marquez Valdes-Scantling in the end zone. Gardner-Johnson read it the whole way, jumped the route at the goal line and returned it 41 yards. It was his first interception as a Bill, and he explained it like a chess player describing a trap.
"I told the corners and nickels to go press. Now I'm over the top, no matter where you are at, and I'm gonna come get you," Gardner-Johnson said.
The offense finally cashed in. Buffalo's ensuing 13-play, 58-yard drive was gloriously ugly, featuring a 29-yard Ty Johnson catch on fourth down plus a parade of holding flags, before Allen plowed in from a yard out with 7:35 left. That was Buffalo's first lead of the day, 17-13. Greg Rousseau followed with his second sack, the Chargers turned it over on downs, and Cook scored from 3 yards out with 3:13 remaining. Dicker's 33-yarder trimmed it to 24-16, but Buffalo recovered the onside kick and ran out the clock.
Key Performances
C.J. Gardner-Johnson was the hero, and he knew it. Asked whether he had ever won a game in which his team coughed it up five times, he laughed and gave a two-word answer: "Yeah," then "Today." He also had five tackles and two pass breakups.
Greg Rousseau was a menace: two sacks, four tackles for loss and three quarterback hits. According to the Bills, that's six sacks in three games, the most by a Bill through three games, ahead of Bruce Smith. He and Gardner-Johnson got the game balls.
James Cook III shook off the opening-snap fumble and posted 154 yards on 24 carries, 6.4 per pop, with 95 of those yards coming after halftime. It was his second straight 100-yard game.
Josh Allen had a messy line: 16 of 26 for 204 yards, two interceptions, a lost fumble and four sacks taken. But the two short runs gave him 87 career touchdowns from scrimmage, matching Thurman Thomas and Andre Reed for the most in franchise history, and the Bills say he's the first quarterback in the Super Bowl era with multiple rushing touchdowns in three straight games.
For the Chargers, Genesis Smith had a star-making afternoon with two picks, and Tuli Tuipulotu added 1.5 sacks.
Stats That Matter
- 5: Buffalo turnovers. Before Sunday, the Bills had lost 16 straight games with five or more giveaways, per the team. Their last such win was a 37-35 victory over Indianapolis on Sept. 21, 1997.
- 1 for 4: The Chargers in the red zone. Six of their drives ended inside the Buffalo 30, and they managed one touchdown all day.
- 19.6: Herbert's QBR on a 20-of-34, 226-yard day.
- 2: Interceptions for rookie safety Genesis Smith, on consecutive Buffalo possessions.
What It Means: Two Teams Heading in Opposite Directions
This is Buffalo's third consecutive 3-0 start, and its fifth in Allen's nine seasons. That's the good news. The better news: the Bills banked it on a day the offense looked like it was sleepwalking through a group chat. Brady didn't dodge that part.
"That's purely a reflection of me," Brady said.
The Bills close a three-game homestand against New England next Sunday, and they'll need to treat the ball like it's a borrowed phone.
The Chargers are 0-3 for the first time since 2017, after identical 26-14 losses to Arizona and Las Vegas. Three games into the Mike McDaniel era at offensive coordinator, they have punted 10 times and turned it over six times, and both totals are bigger than their touchdown count. Sunday's script was the same movie with a new villain: plenty of chances, no finish.
"We did not win the game. That's painful. That hurts," Chargers coach Jim Harbaugh said. Pressed on whether the offense needs changes, he held the line: "I'm not singling out anybody. We win these games as a team, we lose as a team."
Gardner-Johnson offered his own diagnosis of the opponent: "Teams like that, that ain't really been to the top, they don't know how to finish."
Los Angeles visits Seattle next. The vibes are not immaculate.
Closing Take: The Heist Movie Ending
This was the heist film where the crew trips every alarm, drops the blueprints and still strolls out with the diamonds. It's not repeatable, and the Bills know it. But a 3-0 record doesn't come with a style score.
"It's not a game that you expect to win, but we'll take them any way we can get them," Allen said.
Fair enough. Next week, maybe try not setting the kitchen on fire.
Stats from the official box score via ESPN. Postgame quotes as reported by the Associated Press and BuffaloBills.com.
Related Coverage

Chargers vs. Rams Week 8 Preview: The 0-6 Bolts Bring a Bye-Week Reboot to Stafford's Rams
October 31, 2026

Ravens vs. Bills Week 8 Preview: Lamar Jackson Returns to Face Josh Allen in Orchard Park
October 31, 2026

Chiefs vs. Chargers Week 6: Kenneth Walker III Runs for Two TDs as 5-0 Kansas City Drops LA to 0-6
October 19, 2026

More From Editor
View All stories by Editor
Patriots vs. Dolphins Week 8 Preview: Malik Willis Gets His Shot at Old Coach Mike Vrabel
October 31, 2026

Eagles vs. Commanders Week 8 Preview: Tanner McKee, Jayden Daniels and a Sunday Night Cellar Fight
October 31, 2026

Colts vs. Jaguars Week 8 Preview: Jonathan Taylor Takes On Jacksonville's 11-Game Home Win Streak Over Indy
October 31, 2026
