Detroit
Lions
1-0
14
FINAL
34
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 35d ago
In a decisive victory, the Buffalo Bills topped the Detroit Lions 34-14 in Week 2 of the 2026 season. The win solidifies Buffalo's strong start to the season, showcasing their offensive firepower while putting Detroit in a tough spot early on. Josh Allen was the standout performer for the Bills, throwing for three touchdowns and leading his team with precision. Complementing his effort, James Cook III rushed for 102 yards, while Khalil Shakir made the most of his opportunities, racking up 108 receiving yards. Together, they created a potent offensive threat that the Lions struggled to contain. On the defensive side, the Bills' unit was relentless, with Maxwell Hairston leading the charge with eight total tackles. Although Landon Jackson registered only half a sack, the pressure he and the rest of the defense applied to Jared Goff was significant, forcing key turnovers and stalling Detroit's drives. The game's turning point came in the second quarter when Buffalo's defense held the Lions to a critical fourth down, allowing the Bills to extend their lead and control the tempo for the rest of the matchup.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jared GoffQB322269%2001095.8
Josh AllenQB261869%19730129.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
James Cook IIIHB171026.0311240
Ray DavisHB66310.5390230
Jahmyr GibbsHB18412.3—161
Josh AllenQB5377.4120200
Jared GoffQB2105.0—050
Jameson WilliamsWR540.8—020
Sione VakiHB144.0—040
Khalil ShakirWR000.0—000
Sam LaPortaTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Khalil ShakirWR810813.5632570
Jameson WilliamsWR7699.960270
DJ MooreWR55811.6110181
Sam LaPortaTE6457.5150110
Isaac TeSlaaWR33612.051171
Amon-Ra St. BrownWR5367.220100
Dalton KincaidTE22412.0—1180
Jahmyr GibbsHB11414.060140
James Cook IIIHB252.55050
Dawson KnoxTE122.0—020
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Drew StevensK12432
Jack FoxP0000
Jake BatesK0020