Detroit
Lions
1-0
31
FINAL
41
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 2h ago
In a thrilling Week 2 matchup of the 2026 season, the Buffalo Bills outlasted the Detroit Lions with a final score of 41-31, marking a strong start to their campaign. Both teams were eager to secure a victory, but it was Buffalo that ultimately came out on top, showcasing their offensive firepower. Jared Goff led the Lions with an impressive performance, racking up 327 passing yards and tossing four touchdown passes. Despite the loss, Goff's connection with Amon-Ra St. Brown was electric, as the wide receiver amassed 142 receiving yards, keeping Detroit competitive throughout the game. On the ground, James Cook III was a standout for the Bills, churning out 135 rushing yards and contributing significantly to his team's scoring efforts. Defensively, the Bills made key plays that shifted the momentum, highlighted by Greg Rousseau's two sacks, which pressured Goff during critical moments. Cole Bishop's five total tackles anchored Buffalo's defense, helping to contain the Lions' explosive offense when it mattered most. The turning point came late in the fourth quarter when a defensive stand by the Bills stifled a potential game-tying drive, allowing them to hold on for the victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Jared GoffQB382632740130.0
Josh AllenQB312024830121.4
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
James Cook IIIHB211356.41350
Josh AllenQB14694.92140
Jahmyr GibbsHB16523.30160
Sione VakiHB177.0070
Jared GoffQB372.3041
DJ MooreWR1-1-1.00-10
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
Amon-Ra St. BrownWR914215.82340
Dalton KincaidTE79513.61250
Keon ColemanWR66310.50220
Jahmyr GibbsHB66110.21120
Sam LaPortaTE6528.71180
Joshua PalmerWR14343.01430
Khalil ShakirWR33812.70160
Jameson WilliamsWR23316.50170
Isaac TeSlaaWR22613.00200
Sione VakiHB11313.00130
Dawson KnoxTE252.5140
James Cook IIIHB144.0040
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jake BatesK11431
Tyler BassK0050