The Buffalo Bills beat the Houston Texans 36-31 on Sunday at Reliant Stadium in Houston before a crowd of 71,008. The Bills moved to 1-0, while the Texans fell to 0-1.
The Bills took a 24-21 lead into halftime and kept control with a 12-10 edge after the break. The lead changed hands 8 times. The go-ahead score came with 1:36 left in the fourth quarter.
The Bills out-gained the Texans 409-381 and won the turnover battle 2-0. The Bills converted 3 of 9 third downs and held the ball for 23:43.
Josh Allen of the Bills earned Game MVP. Allen completed 20 of 29 passes for 334 yards, 2 touchdowns and no interceptions, and added 23 rushing yards and 2 touchdowns on the ground.
For the Texans, David Montgomery ran 20 times for 60 yards and 2 touchdowns.