Detroit
Lions
1-0
40
FINAL
41
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 3d ago
In a thrilling Week 2 matchup, the Buffalo Bills narrowly defeated the Detroit Lions with a final score of 41-40, showcasing both teams' offensive firepower. The victory was crucial for Buffalo as they aim to establish early dominance in the season and build momentum moving forward. Josh Allen was the star of the night, throwing for 353 yards and five touchdowns, proving once again why he is one of the league's elite quarterbacks. Derrick Henry added a powerful presence on the ground with 130 rushing yards, while DJ Moore was a standout in the receiving game, racking up 143 yards and a touchdown. This trio's performance propelled Buffalo to a nail-biting victory. Defensively, the Bills made key plays, with TJ Parker recording a sack that helped disrupt the Lions' rhythm. The turning point came late in the fourth quarter when Buffalo's defense held strong, preventing Detroit from converting a crucial fourth down, giving the Bills the chance to run out the clock and secure the win. Despite the loss, Ennis Rakestraw Jr. led the Lions' defense with five tackles, but it wasn't enough to turn the tide in a game defined by offensive explosiveness.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB322269%35351131.9
Jared GoffQB181372%35230153.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Derrick HenryHB181307.2751410
Bijan RobinsonHB3175.740210
Amon-Ra St. BrownWR000.0—000
Keon ColemanWR000.0—000
Josh AllenQB3-2-0.74000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
DJ MooreWR714320.4652440
Jameson WilliamsWR313745.7341700
Dalton KincaidTE912714.1621330
Amon-Ra St. BrownWR37725.7321550
Sam LaPortaTE26030.0170390
Isaac TeSlaaWR14747.0251470
Derrick HenryHB34314.3121310
Khalil ShakirWR12626.0—0260
Keon ColemanWR2147.061110
Bijan RobinsonHB231.5—030
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK0050
Jack FoxP0000
Jake BatesK0040
Tommy Doman JrP0000