The Buffalo Bills opened the 2026 NFL season with a dramatic 36–31 victory over the Houston Texans at Reliant Stadium. The game featured multiple lead changes, explosive offensive plays and a tense finish that went down to the final seconds. Josh Allen delivered a four-touchdown performance, throwing for 334 yards and two touchdowns while adding two rushing scores. His late connection with Joshua Palmer proved decisive after Buffalo had fallen behind in the fourth quarter.
Houston also produced enough offense to make the game a genuine thriller. C.J. Stroud passed for 274 yards and two touchdowns, while David Montgomery scored three total touchdowns in his Texans debut. Houston actually led 31–30 late in the fourth quarter, but Buffalo responded with a 96-yard touchdown drive. Greg Rousseau then forced a final-minute fumble from Stroud, allowing the Bills to escape with a five-point road victory and a 1–0 record.
Final Score
Buffalo started the game with a 46-yard Tyler Bass field goal, but Houston quickly answered with a touchdown from Montgomery. The Texans carried a 7–3 advantage into the second quarter before Allen sparked a major Buffalo scoring run. The Bills scored 21 points in the second period, including two Allen rushing touchdowns and a 43-yard touchdown reception by DJ Moore. Buffalo entered halftime ahead 24–21.
The third quarter was quieter, with Buffalo adding another Bass field goal while Houston failed to score. The fourth quarter became the game’s defining period. Houston regained the lead at 31–30, but Allen found Palmer for a 34-yard touchdown with 1:36 remaining. Houston reached the Buffalo red zone on the final drive, but Rousseau strip-sacked Stroud and Terrel Bernard recovered the fumble to end the comeback attempt.

| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Buffalo Bills | 3 | 21 | 3 | 9 | 36 |
| Houston Texans | 7 | 14 | 0 | 10 | 31 |
Match Details
The Bills and Texans met in Houston for the opening week of the 2026 NFL regular season. Official game listings place the contest on September 13, 2026, at Reliant Stadium. Because of international time zones, some listings can display September 14, but the U.S. game date was September 13. Buffalo entered the season under head coach Joe Brady, while Houston looked to build on its recent defensive success.
The result gave Buffalo an important road victory against an AFC opponent expected to compete for the postseason. It was also Buffalo’s first victory in Houston since 2006. The Bills had lost their previous four games at Reliant Stadium, making the comeback especially significant for Allen. Houston, meanwhile, started the season 0–1 despite producing 381 total yards and 31 points.
| Match Detail | Information |
|---|---|
| Matchup | Buffalo Bills vs Houston Texans |
| Date | September 13, 2026 |
| Week | Week 1 |
| Venue | Reliant Stadium, Houston |
| Final Score | Bills 36–31 Texans |
| Bills Record | 1–0 |
| Texans Record | 0–1 |
| Winner | Buffalo Bills |
Josh Allen Player Stats
Josh Allen was the central figure in Buffalo’s victory. He completed 20 of 29 passes for 334 yards and two touchdowns without throwing an interception. His passer rating reached 130.5. Allen also carried the ball six times for 23 yards and two touchdowns, giving him four total touchdowns in one of the most impressive opening-week performances of his career.
Allen’s biggest contribution came when Buffalo needed it most. After Houston took a 31–30 lead, he engineered a 96-yard drive that ended with his 34-yard touchdown pass to Palmer. One play earlier, Houston cornerback Kamari Lassiter nearly intercepted Allen in the end zone. Instead, Buffalo immediately turned the missed opportunity into the game’s winning score.
| Josh Allen Stat | Result |
|---|---|
| Completions/Attempts | 20/29 |
| Passing Yards | 334 |
| Passing TDs | 2 |
| Interceptions | 0 |
| Passer Rating | 130.5 |
| Rushing Attempts | 6 |
| Rushing Yards | 23 |
| Rushing TDs | 2 |
| Total TDs | 4 |
Buffalo Bills Offensive Leaders
Dalton Kincaid delivered a huge receiving performance for Buffalo. He caught five passes for 130 yards, averaging 26 yards per reception, with a long gain of 40 yards. DJ Moore also made an immediate impact in his Bills debut, recording five receptions for 100 yards and a touchdown. His 43-yard touchdown catch in the second quarter gave Buffalo another explosive scoring play.
James Cook III led Buffalo’s rushing attack with 13 carries for 57 yards. Allen added 23 rushing yards and two touchdowns, while Joshua Palmer became the hero of the closing minutes with his 34-yard winning reception. Khalil Shakir also contributed four catches for 50 yards, giving Allen several reliable options throughout the game.
| Bills Player | Passing | Rushing | Receiving |
|---|---|---|---|
| Josh Allen | 20/29, 334 yds, 2 TD | 6-23, 2 TD | — |
| James Cook III | — | 13-57 | — |
| Dalton Kincaid | — | — | 5-130 |
| DJ Moore | — | — | 5-100, 1 TD |
| Khalil Shakir | — | — | 4-50 |
| Joshua Palmer | — | — | Key 34-yard TD |
C.J. Stroud and Texans Player Stats
C.J. Stroud had an impressive statistical afternoon despite the painful ending. He completed 26 of 38 passes for 274 yards and two touchdowns without throwing an interception. His passing performance helped Houston produce 381 total yards, but two lost fumbles ultimately became critical. The second came in the final seconds when Greg Rousseau forced Stroud to lose possession near the Buffalo 24-yard line.
David Montgomery was another standout for Houston. He rushed 20 times for 60 yards and two touchdowns while also catching a seven-yard touchdown pass. That gave him three total scores in his Texans debut. Nico Collins led Houston’s receivers with seven catches for 75 yards and a touchdown, while Jaylin Noel added 53 yards on two receptions.
| Texans Player | Passing | Rushing | Receiving |
|---|---|---|---|
| C.J. Stroud | 26/38, 274 yds, 2 TD | 2-15 | — |
| David Montgomery | — | 20-60, 2 TD | 1-7, 1 TD |
| Nico Collins | — | — | 7-75, 1 TD |
| Jaylin Noel | — | — | 2-53 |
| Dalton Schultz | — | — | 4-35 |
| Woody Marks | — | 9-42 | — |
Team Statistics Comparison
The final score was close, but Buffalo produced slightly more total offense. The Bills finished with 409 yards compared with Houston’s 381. Buffalo averaged 7.9 yards per play, while the Texans averaged 5.2. Houston ran 73 offensive plays and controlled possession for 36:17, but Buffalo’s explosive passing plays allowed the visitors to score efficiently despite having the ball for only 23:43.
The turnover battle proved even more important. Buffalo did not lose a fumble and finished with zero turnovers. Houston lost both of its fumbles. The Texans did gain 124 rushing yards compared with Buffalo’s 86, but Allen’s passing production helped the Bills overcome that disadvantage. Buffalo also finished with 323 net passing yards.
| Team Stat | Buffalo Bills | Houston Texans |
|---|---|---|
| Total Yards | 409 | 381 |
| Net Passing Yards | 323 | 257 |
| Rushing Yards | 86 | 124 |
| Total Plays | 52 | 73 |
| Yards per Play | 7.9 | 5.2 |
| Turnovers | 0 | 2 |
| Time of Possession | 23:43 | 36:17 |
| Penalties | 10-85 | 7-106 |
| Third Down | 3/9 | 7/16 |
Key Moments of the Game
The second quarter changed the game’s momentum. Allen first scored on a 21-yard scramble, then later added a one-yard rushing touchdown. Between those scores, Montgomery rushed for an 18-yard touchdown for Houston. Buffalo then extended its advantage when Allen connected with Moore for a 43-yard touchdown. The rapid scoring sequence helped create a 24–14 Bills advantage before Houston responded with another touchdown.
The decisive sequence arrived late in the fourth quarter. Houston led 31–30 after Montgomery’s receiving touchdown and Fairbairn’s 58-yard field goal. Buffalo responded with a long drive that ended when Allen found Palmer for 34 yards and a touchdown. Houston still had a chance to win, but Rousseau’s final strip-sack of Stroud ended the threat and allowed Buffalo to kneel out the clock.
Joshua Palmer’s Game-Winning Touchdown
Joshua Palmer’s 34-yard touchdown reception became the defining offensive play of the contest. Buffalo faced enormous pressure after Houston had taken a one-point lead, but Allen trusted Palmer on a deep route. Palmer separated from the coverage and caught the pass for the go-ahead score with only 1:36 remaining. The touchdown capped a 96-yard drive and immediately put Buffalo back in control.
The play was even more dramatic because of what happened immediately before it. Kamari Lassiter had a chance to intercept Allen’s pass in the end zone but could not secure the ball. On the next snap, Allen attacked the Texans secondary again and connected with Palmer. That sequence changed the game from a likely Houston defensive victory into Buffalo’s winning drive.
Greg Rousseau Seals the Bills Victory
Buffalo’s defense struggled for stretches, but Greg Rousseau produced the game’s final major defensive play. With Houston driving toward the Buffalo goal line, Rousseau pressured Stroud and forced a fumble. Terrel Bernard recovered at the Buffalo 24-yard line with only seconds remaining. The turnover ended Houston’s final opportunity and preserved Buffalo’s five-point victory.
Rousseau’s play highlighted the importance of making the right decision in the biggest moments. Houston had already reached the red zone and appeared capable of producing another scoring opportunity. Instead, the sack and forced fumble completely changed the outcome. The Texans had two lost fumbles during the game, and both proved costly in a matchup decided by a narrow margin.
Why the Bills Won
Buffalo’s biggest advantage was its ability to turn explosive plays into points. Allen produced 334 passing yards, while Kincaid reached 130 receiving yards and Moore surpassed 100 yards. The Bills also avoided interceptions and finished with no turnovers. Those factors allowed Buffalo to overcome Houston’s edge in rushing yards, total plays and time of possession.
The Bills also showed composure during the final minutes. Houston repeatedly answered Buffalo’s scoring plays and eventually took the lead in the fourth quarter. Instead of settling for a field goal attempt or playing conservatively, Allen delivered a 34-yard touchdown pass to Palmer. The defense then finished the job with Rousseau’s strip-sack, giving Joe Brady a winning start to his first season as Buffalo’s head coach.
Final Week 1 Summary
The Buffalo Bills defeated the Houston Texans 36–31 in one of Week 1’s most exciting games. Josh Allen finished with 334 passing yards, two passing touchdowns and two rushing touchdowns. Dalton Kincaid produced 130 receiving yards, DJ Moore added 100 yards and a touchdown, and Palmer delivered the decisive late score. Buffalo’s 409 total yards and zero turnovers helped the team survive Houston’s sustained offensive pressure.
Houston had plenty of positives despite the defeat. Stroud threw for 274 yards and two touchdowns, while Montgomery scored three times in his first game with the Texans. However, the two lost fumbles and the inability to stop Buffalo’s explosive passing game proved decisive. The Bills improved to 1–0, while Houston dropped to 0–1. The result also gave Buffalo its first road win over the Texans since 2006.
Get More Update FEATURE POSTS

