Detroit
Lions
0-1
23
FINAL
26
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 1d ago
In a thrilling matchup, the Buffalo Bills narrowly defeated the Detroit Lions 26-23 in Week 2 of the 2026 season. The game was a critical early-season clash, with both teams looking to establish momentum in their respective divisions. Buffalo's ability to hold off a late Lions surge proved to be the difference-maker in this tightly contested battle. Joe Milton led the Lions offense with a solid performance, throwing for 261 yards and a touchdown, while Jahmyr Gibbs contributed significantly on the ground with 81 rushing yards. Jameson Williams was the standout receiver, racking up 85 yards and showing his ability to stretch the field. Despite their efforts, the Lions fell just short of victory. Defensively, the Bills were able to make key stops when it mattered most, with TJ Parker recording a pivotal sack that stalled a promising Lions drive. The turning point came late in the fourth quarter when Jack Campbell's interception gave the Lions a glimmer of hope, but they ultimately could not capitalize. Buffalo's defense held strong, sealing the win and securing a crucial early-season victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Joe MiltonQB44262611174.1
Josh AllenQB31192020166.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
Jahmyr GibbsHB17814.80210
James Cook IIIHB22673.03171
Isiah PachecoHB6538.82230
Josh AllenQB5142.8070
Ray DavisHB294.5071
Amon-Ra St. BrownWR000.0000
Joe MiltonQB000.0001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
Jameson WilliamsWR9859.41180
Isaac TeSlaaWR57715.40241
Stefon DiggsWR45714.30180
Amon-Ra St. BrownWR35016.70300
Dalton KincaidTE44010.00240
Khalil ShakirWR33913.00251
DJ MooreWR22914.50260
Kendrick LawWR11818.00180
Dawson KnoxTE2157.50120
Jahmyr GibbsHB2115.50100
Tyler ConklinTE294.5080
Sam LaPortaTE294.50100
Ray DavisHB144.0040
James Cook IIIHB231.5020
Isiah PachecoHB221.0040
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK11357
Jack FoxP0000
Jake BatesK12254