Detroit
Lions
1-0
21
FINAL
42
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 2d ago
In a decisive Week 2 matchup, the Buffalo Bills topped the Detroit Lions with a commanding 42-21 victory, showcasing their offensive prowess and setting the tone for the 2026 season. Both teams entered the game looking for momentum, but it was the Bills who seized control early and never looked back. Josh Allen was the star of the show, throwing for 334 yards and four touchdowns, effectively dismantling the Lions' secondary. D.J. Turner also emerged as a key target, racking up 103 receiving yards while helping to stretch the field and keep the Lions' defense on its heels. Jahmyr Gibbs did his best to keep Detroit competitive with a solid 106 rushing yards, but it was clear the Bills' offense was firing on all cylinders. Buffalo's defense played a critical role in securing the win, with C.J. Gardner-Johnson leading the way with four total tackles and Christian Benford contributing a sack to disrupt Detroit's rhythm. The game's turning point came early in the second half when the Bills' defense forced a crucial turnover, allowing Allen to capitalize with another touchdown drive, effectively sealing the victory. The Lions struggled to recover from that momentum shift, leaving the Bills in firm control as they celebrated a strong start to their season.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB211676%33441137.4
Jared GoffQB261142%1610063.1
James Cook IIIHB01—000—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jahmyr GibbsHB121068.8203481
James Cook IIIHB14886.3170210
Josh AllenQB6477.822260
Arian SmithWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
D.J. TurnerWR510320.6451630
Dalton KincaidTE28140.5320430
James Cook IIIHB57715.4802370
Amon-Ra St. BrownWR35518.3100290
Jameson WilliamsWR15050.0—0500
Skyler BellWR24321.5460340
Arian SmithWR12828.020280
Jahmyr GibbsHB5285.6310180
Isaac TeSlaaWR12424.0120240
Jacob CowingWR12323.060230
Michael TriggTE177.02170
Donald Parham JrTE144.0—040
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jack FoxP0000
Tyler BassK0060
Jake BatesK0030