Los Angeles
Chargers
2-0
34
FINAL
31
Buffalo
Bills
0-2
AI Recap
AI RECAP
Franchise Hub Beat· 40d ago
The Los Angeles Chargers walked into Orchard Park and left with a 34-31 win over the Buffalo Bills on Sunday, handing the Bills a Week 3 stumble in front of their own crowd. It was a shootout from the jump, with both offenses trading haymakers and neither defense able to slam the door until the final margin held up. For a Chargers team still measuring itself against the AFC's heavyweights, this was the kind of road result that carries weight in September and again in January. Buffalo, meanwhile, put up 31 and still came away empty. Justin Herbert was the difference-maker, carving up the Buffalo secondary for 343 passing yards and keeping the Chargers ahead of the chains all afternoon. Omarion Hampton gave the offense the balance it needed, grinding out a game-high 92 rushing yards to keep Buffalo's front honest. On the other side, Josh Allen answered with three touchdown passes, and Khalil Shakir was his most reliable weapon, piling up 107 receiving yards. That combination kept the Bills within striking distance, but Los Angeles simply had one more scoring drive in the tank. Defensively, the numbers tell a story of two units chasing high-powered offenses. Terrel Bernard was everywhere for Buffalo, leading all players with eight total tackles as the Bills tried to stem the Chargers' rushing attack. Daiyan Henley registered the game's lone sack for Los Angeles, a disruptive moment against a quarterback who rarely goes down. In a game that came down to three points, that pressure — and the Chargers' ability to keep pace with three Allen touchdown throws — proved to be the separator.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Justin HerbertQB442634330106.5
Josh AllenQB302031630134.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
Omarion HamptonHB15926.11250
Josh AllenQB66611.01440
James ConnerHB6264.3080
Justin HerbertQB2105.0090
James Cook IIIHB991.0080
Kimani VidalHB781.1060
Brenen ThompsonWR000.0000
David NjokuTE000.0000
Dalton KincaidTE000.0000
Khalil ShakirWR000.0000
DJ MooreWR000.0001
Quentin JohnstonWR1-4-4.0000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
Khalil ShakirWR210753.51930
DJ MooreWR410125.31670
David NjokuTE99911.01170
Quentin JohnstonWR58617.21370
Ladd McConkeyWR58617.21291
Joshua PalmerWR55611.20240
Dalton KincaidTE33712.30270
Brenen ThompsonWR23618.00291
Omarion HamptonHB2147.00100
James Cook IIIHB4143.5070
Kimani VidalHB11414.00140
Tre' HarrisWR177.0070
Alec IngoldFB111.0010
James ConnerHB111.0010
Oronde GadsdenTE000.0001
Keaton MitchellHB000.0001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Brandon McManusK12425
Cameron DickerK22432