Buffalo
Bills
0-0
21
FINAL
28
Houston
Texans
0-0
AI Recap
AI RECAP
Franchise Hub Beat· 21h ago
In a thrilling season opener, the Houston Texans narrowly defeated the Buffalo Bills 28-21, kicking off the 2026 campaign with a statement victory. Both teams aimed to establish momentum early, but it was the Texans who ultimately came out on top, showcasing their resilience in front of a home crowd. C.J. Stroud led the Texans' offense with precision, throwing for 215 yards and two touchdowns, while David Montgomery added a strong ground presence with 83 rushing yards. On the other side, Josh Allen put up impressive numbers, racking up 332 passing yards and connecting with Keon Coleman for 142 receiving yards, but it wasn't enough to overcome the Texans' offensive efficiency. Defensively, the Texans made crucial plays that shifted the momentum of the game. Sheldon Rankins' impactful 1.5 sacks and Kamari Lassiter's interception proved pivotal, especially as the Bills were driving for a potential game-tying score. The turning point came late in the fourth quarter when Lassiter's pick halted Buffalo's momentum and allowed Houston to secure the victory with a final drive.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB402665%3321188.7
C.J. StroudQB351954%2082091.1
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
David MontgomeryHB17834.9191260
James Cook IIIHB12554.6160221
Ty JohnsonHB33210.7230290
Josh AllenQB9293.22160
Ray DavisHB3165.380120
Woody MarksHB3124.071150
C.J. StroudQB320.7—040
Rachaad WhiteHB111.0—010
Keon ColemanWR000.0—000
Dalton KincaidTE000.0—000
Joshua PalmerWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Keon ColemanWR514228.4801771
DJ MooreWR88310.4200191
Nico CollinsWR45112.882161
Dalton SchultzTE44812.0110180
Khalil ShakirWR44110.340280
Marvin Harrison JrWR5408.070161
Tank DellWR23417.020250
Dalton KincaidTE4266.570121
Marlin KleinTE11818.0—0180
Taysom HillTE11717.050170
Joshua PalmerWR11717.090170
Zach ErtzTE294.57060
Rachaad WhiteHB188.0—080
Dawson KnoxTE155.03050
James Cook IIIHB210.55030
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK23139
Ka'imi FairbairnK0040