The Buffalo Bills vs Houston Texans Week 1 matchup delivered one of the most exciting games of the 2026 NFL season. Buffalo defeated Houston 36-31 in a dramatic contest at Reliant Stadium on September 13, 2026. In international time zones, including ESPN Australia, the game is listed as September 14. Josh Allen produced a spectacular four-touchdown performance, while the Bills made the decisive plays in the final minutes.
The game featured several momentum swings, with both teams holding the lead during the fourth quarter. Houston went ahead 31-30 on Ka’imi Fairbairn’s 58-yard field goal, but Buffalo responded with a 96-yard touchdown drive. Allen found Joshua Palmer for a 34-yard touchdown with 1:36 remaining, giving the Bills the lead for good. Buffalo then forced a late fumble from C.J. Stroud to secure the victory.
Final Score Table
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Buffalo Bills | 3 | 21 | 3 | 9 | 36 |
| Houston Texans | 7 | 14 | 0 | 10 | 31 |
Buffalo’s second-quarter explosion proved important in a game that remained close until the final whistle. The Bills scored 21 points in the second quarter, including two Josh Allen rushing touchdowns and a 43-yard touchdown reception by DJ Moore. Houston answered with 14 points in the same period, keeping the game within reach heading into halftime.
The fourth quarter became the defining part of the contest. Houston briefly moved ahead 31-30 after Fairbairn’s long field goal, but Allen engineered the decisive response. His touchdown connection with Palmer put Buffalo ahead 36-31, and Greg Rousseau’s late strip-sack of Stroud stopped Houston’s final scoring opportunity.
Match Details
| Detail | Information |
|---|---|
| Match | Buffalo Bills vs Houston Texans |
| Date | September 13, 2026 |
| International Date | September 14, 2026 in some time zones |
| Venue | Reliant Stadium, Houston |
| Result | Buffalo Bills won 36-31 |
| Competition | NFL 2026 Regular Season, Week 1 |
| Bills Record | 1-0 |
| Texans Record | 0-1 |
The victory was particularly significant for Buffalo because it was the team’s first win in Houston since November 19, 2006. It also gave new Bills head coach Joe Brady a winning start to his tenure. Allen entered the game with a difficult history at the venue but delivered one of his strongest performances there, leading Buffalo through multiple momentum changes.

For Houston, the defeat was frustrating because the Texans had several opportunities to close out the game. The team generated 381 total yards and held the ball for more than 36 minutes, but two turnovers ultimately hurt their chances. Buffalo finished with 409 total yards and did not lose a turnover, a crucial difference in such a tight contest.
Buffalo Bills Player Stats
| Player | Passing | Rushing | Receiving |
|---|---|---|---|
| Josh Allen | 20/29, 334 yards, 2 TD | 6 carries, 23 yards, 2 TD | — |
| James Cook III | — | 13 carries, 57 yards | — |
| Dalton Kincaid | — | — | 5 receptions, 130 yards |
| DJ Moore | — | — | 5 receptions, 100 yards, 1 TD |
| Khalil Shakir | — | — | 4 receptions, 50 yards |
| Joshua Palmer | — | — | Key 34-yard TD reception |
Josh Allen was unquestionably the standout player for Buffalo. He completed 20 of 29 passes for 334 yards and two touchdowns, while adding two rushing touchdowns. His ability to create explosive plays through both the air and on the ground gave Houston’s defense constant problems throughout the afternoon. ESPN’s game data confirms Allen’s 334 passing yards and four total touchdowns.
Dalton Kincaid also produced an outstanding receiving performance, finishing with 130 yards on five catches. DJ Moore made an immediate impact in his Bills debut, recording five receptions for 100 yards and a 43-yard touchdown. Joshua Palmer saved his biggest contribution for the final minutes, catching Allen’s 34-yard game-winning touchdown.
Houston Texans Player Stats
| Player | Passing | Rushing | Receiving |
|---|---|---|---|
| C.J. Stroud | 26/38, 274 yards, 2 TD | 2 carries, 15 yards | — |
| David Montgomery | — | 20 carries, 60 yards, 2 TD | 1 TD reception |
| Woody Marks | — | 9 carries, 42 yards | — |
| Nico Collins | — | — | 7 receptions, 75 yards, 1 TD |
| Jaylin Noel | — | — | 2 receptions, 53 yards |
| Dalton Schultz | — | — | 4 receptions, 35 yards |
C.J. Stroud delivered a strong statistical performance despite the late defeat. He completed 26 of 38 passes for 274 yards and two touchdowns without an interception. Stroud helped Houston repeatedly answer Buffalo’s scoring drives, particularly during the second half, but the late strip-sack prevented the Texans from completing their comeback.
David Montgomery was another major factor for Houston. He finished with 60 rushing yards on 20 attempts and scored two rushing touchdowns, while also catching a touchdown pass from Stroud. Nico Collins added seven receptions for 75 yards and a touchdown, giving the Texans several reliable weapons throughout the game.
Josh Allen Leads Buffalo’s Explosive Offense
Josh Allen’s performance was the central storyline of the Bills’ victory. He accounted for four touchdowns, combining 334 passing yards with two rushing scores. His 21-yard rushing touchdown in the second quarter helped Buffalo take a 10-7 lead, while his one-yard rushing score later in the quarter pushed the Bills ahead 17-14.
Allen’s biggest throw came when Buffalo needed it most. With Houston leading 31-30, the Bills drove 96 yards before Allen found Joshua Palmer for a 34-yard touchdown. The two-point conversion failed, leaving Houston with one final opportunity, but Buffalo’s defense finished the job. The late touchdown capped one of Allen’s most memorable performances in Houston.
Dalton Kincaid and DJ Moore Shine
Dalton Kincaid gave the Texans’ defense significant problems throughout the game. His five receptions produced 130 yards, including several explosive gains that helped Buffalo maintain possession and move quickly downfield. The Bills’ official highlight coverage also featured a 40-yard connection between Allen and Kincaid, demonstrating the tight end’s impact as a downfield threat.
DJ Moore also made an immediate impression in his first game with Buffalo. He caught five passes for 100 yards, including a spectacular 43-yard touchdown from Allen in the second quarter. With Kincaid and Moore both producing explosive plays, Buffalo showed that its passing attack can threaten defenses from multiple positions in the 2026 season.
Full Game Scoring Highlights
| Quarter | Team | Scoring Play | Score |
|---|---|---|---|
| Q1 | Bills | Tyler Bass 46-yard FG | BUF 3-0 |
| Q1 | Texans | David Montgomery 1-yard rush TD | HOU 7-3 |
| Q2 | Bills | Josh Allen 21-yard rush TD | BUF 10-7 |
| Q2 | Texans | David Montgomery 18-yard rush TD | HOU 14-10 |
| Q2 | Bills | Josh Allen 1-yard rush TD | BUF 17-14 |
| Q2 | Bills | DJ Moore 43-yard TD reception | BUF 24-14 |
| Q2 | Texans | Nico Collins 12-yard TD reception | BUF 24-21 |
| Q3 | Bills | Tyler Bass 34-yard FG | BUF 27-21 |
| Q4 | Texans | David Montgomery 7-yard TD reception | HOU 28-27 |
| Q4 | Bills | Tyler Bass 33-yard FG | BUF 30-28 |
| Q4 | Texans | Ka’imi Fairbairn 58-yard FG | HOU 31-30 |
| Q4 | Bills | Joshua Palmer 34-yard TD reception | BUF 36-31 |
The scoring sequence shows how frequently the lead changed during the contest. Buffalo opened the scoring with Bass’s field goal, but Montgomery quickly put Houston ahead. The second quarter then became an offensive shootout, with Allen scoring twice on the ground and connecting with Moore for a long touchdown. Houston responded through Montgomery and Collins to keep the game close.
The fourth quarter produced the decisive drama. Montgomery’s receiving touchdown gave Houston a 28-27 advantage, followed by field goals from Bass and Fairbairn. With Houston leading 31-30, Allen delivered the final major play by finding Palmer for 34 yards and a touchdown. Rousseau’s late strip-sack then ended Houston’s last possession.
Team Stats Comparison
| Statistic | Buffalo Bills | Houston Texans |
|---|---|---|
| Total Yards | 409 | 381 |
| Yards Per Play | 7.9 | 5.2 |
| Plays | 52 | 73 |
| Rushing Attempts | 21 | 32 |
| Turnovers | 0 | 2 |
| Time of Possession | 23:43 | 36:17 |
| Penalties | 10 | 7 |
| Penalty Yards | 85 | 106 |
Houston actually controlled possession for more than 36 minutes and ran 73 offensive plays compared with Buffalo’s 52. However, Buffalo was considerably more explosive, averaging 7.9 yards per play compared with Houston’s 5.2. That difference helped the Bills produce 409 yards despite having the ball for significantly less time.
Turnovers were another major factor. Buffalo finished without a turnover, while Houston lost two fumbles. The second came at the worst possible moment, when Rousseau forced Stroud to fumble inside Buffalo territory with only seconds remaining. Terrel Bernard recovered the ball, allowing Allen to kneel out the remaining time and officially secure the 36-31 win.
Final Takeaway
The Buffalo Bills vs Houston Texans Match Player Stats tell the story of an explosive and highly competitive season opener. Josh Allen’s four-touchdown performance, Kincaid’s 130 receiving yards, Moore’s 100-yard debut and Palmer’s late touchdown gave Buffalo enough offensive firepower to overcome Houston’s strong rushing attack and long periods of possession. The Bills also made the critical defensive play when the game was on the line.
For Houston, Stroud, Montgomery and Collins produced enough offense to win, but the Texans could not capitalize on their late opportunities. The missed interception before Palmer’s touchdown and Stroud’s final fumble proved decisive. Buffalo’s 36-31 victory therefore gave Joe Brady a winning coaching debut and ended the Bills’ long wait for a road win in Houston.
More Update SCORES 365

