
Bills Edge Texans 36-31 in Thrilling Opener
The Buffalo Bills triumphed over the Houston Texans 36-31 in a thrilling season opener on Sunday afternoon. Josh Allen, who had previously struggled in Houston, connected with Josh Palmer for a 34-yard touchdown pass with just 1:36 left in the game.
The Texans had a chance to respond, reaching first-and-goal at the Buffalo 9-yard line with 25 seconds remaining. However, Deone Walker sacked C.J. Stroud, and a subsequent incompletion led to Greg Rousseau's strip-sack, which Terrell Bernard recovered, sealing the victory for the Bills.
The game featured nine lead changes, with Allen throwing for 334 yards and two touchdowns. Tight end Dalton Kincaid had a standout performance with five receptions for 130 yards, while DJ Moore added five catches for 100 yards and a touchdown in his debut. The Texans gained 381 yards but struggled with turnovers, as Stroud finished with two touchdowns and a fumble.
