Detroit
Lions
1-0
28
FINAL
45
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 31d ago
In a thrilling Week 2 matchup, the Buffalo Bills topped the Detroit Lions with a final score of 45-28, solidifying their early-season momentum. With both teams looking to establish their presence in the 2026 season, the Bills showcased their offensive firepower while the Lions aimed for redemption after a tough loss. Leading the charge for Buffalo was quarterback Josh Allen, who threw for an impressive 392 yards and three touchdowns, consistently finding his rhythm against the Lions' defense. Dalton Kincaid emerged as his favorite target, racking up 247 receiving yards and proving to be a crucial weapon in the passing game. Meanwhile, Jahmyr Gibbs kept the Lions competitive with a standout performance on the ground, rushing for 213 yards. Buffalo's defense played a pivotal role in the outcome, with C.J. Gardner-Johnson leading the way with six tackles, while Kaleb Elarms-Orr contributed with a sack. The game's turning point came in the second quarter when Terrel Bernard intercepted a pass, halting a Lions drive and allowing the Bills to extend their lead. This key defensive play underscored Buffalo's ability to capitalize on opportunities, ultimately sealing the victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Josh AllenQB231539232111.8
Jared GoffQB27142191351.8
Amon-Ra St. BrownWR01000โ€”
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
Jahmyr GibbsHB2021310.73750
James Cook IIIHB12544.50200
Josh AllenQB3113.7270
Khalil ShakirWR000.0001
Isiah PachecoHB000.0000
Dalton KincaidTE000.0000
Isaac TeSlaaWR000.0000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
Dalton KincaidTE624741.22930
Jameson WilliamsWR39933.01721
Khalil ShakirWR48020.01320
Amon-Ra St. BrownWR55010.00170
Sam LaPortaTE23819.00210
DJ MooreWR33110.30170
Jahmyr GibbsHB11919.00190
Keon ColemanWR11717.00170
Skyler BellWR11717.00170
Isaac TeSlaaWR3134.3080
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK11636
Jake BatesK0040