Buffalo
Bills
13-2-1
50
FINAL
40
Houston
Texans
3-13
AI Recap
AI RECAP
Franchise Hub Beat· 16d ago
In a thrilling Week 18 matchup, the Buffalo Bills triumphed over the Houston Texans with a final score of 50-40, securing their playoff position in a high-stakes showdown. Both teams came into the game fighting for momentum, but it was the Bills who ultimately rose to the occasion and delivered a dominant offensive performance. Josh Allen was the star of the day for Buffalo, throwing for an impressive 385 yards and five touchdowns, showcasing his elite playmaking ability. Johnny Wilson emerged as his favorite target, racking up 212 receiving yards, making critical catches to keep drives alive. Meanwhile, Houston’s David Montgomery had a solid outing with 107 rushing yards, but it wasn’t enough to keep pace with Buffalo's explosive offense. Defensively, the Bills made crucial plays that shifted the game's momentum, with Derrick Moore leading the charge with two sacks and Dorian Williams contributing five total tackles. The turning point came in the second quarter when Buffalo forced a key turnover, allowing them to extend their lead and maintain control. Despite a valiant effort from the Texans, including an interception by Christian Elliss, they couldn't overcome the firepower that the Bills displayed.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB302067%38551135.4
Arch ManningQB251664%31540147.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
David MontgomeryHB510721.4181540
Jahmyr GibbsHB11837.5132510
Nate FrazierHB9525.850140
Josh AllenQB12323.030230
DJ MooreWR000.0—000
Johnny WilsonWR000.0—001
Arch ManningQB1-1-1.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Johnny WilsonWR1221217.7441590
DJ MooreWR415238.0972800
Skyler BellWR39832.7443590
Jahmyr GibbsHB45012.5411290
Nico CollinsWR14444.041440
Nate FrazierHB5438.6220130
Jayden HigginsWR33812.721260
Mark AndrewsFB33812.760170
Ryan Coleman-WilliamsWR12525.040250
Isaiah SategnaWR000.0—001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Spencer ShraderK0020
Jake BatesK0060