Buffalo Bills Josh Allen’s Late Touchdown Pass
The Buffalo Bills opened the 2026 NFL season with a dramatic road victory, rallying past the Houston Texans 36-31 on Sunday in a back-and-forth thriller that came down to the final minute.
Josh Allen delivered when Buffalo needed him most, throwing a 34-yard touchdown pass to Joshua Palmer with 1:36 remaining to give the Bills the lead. Allen finished with 334 passing yards and two touchdown passes while adding two rushing touchdowns, helping Buffalo finally end its struggles in Houston.
Afterward, Allen knew the question was coming. He had lost his previous four games at Houston’s former Reliant Stadium, but this time he left with a victory. It was Buffalo’s first win in Houston since Nov. 19, 2006.
Allen, Palmer Deliver When Bills Need It
Houston took a 31-30 lead on Ka’imi Fairbairn’s 58-yard field goal with about seven minutes remaining, setting up Allen and the Bills for one final opportunity. Allen responded with a decisive drive, eventually finding Palmer for the game-winning touchdown. Buffalo attempted a two-point conversion but failed, leaving Houston with a chance to win or tie.
The Texans appeared to get a huge break when Kamari Lassiter got his hands on an Allen pass in the end zone but could not complete the interception. Buffalo escaped, and Houston had one final opportunity after taking possession.
That chance ended when Bills defensive end Greg Rousseau recorded his second strip-sack of the game, knocking the ball out of C.J. Stroud’s hands at the Buffalo 28-yard line. Terrel Bernard recovered the fumble to officially seal the victory.
Stroud finished with 274 passing yards and two touchdowns but lost two fumbles as Houston’s offense struggled to finish the game after repeatedly trading punches with Buffalo.
Bills Offense Shines Under Joe Brady
The victory marked an impressive debut for Joe Brady as Buffalo’s head coach. Brady was promoted from offensive coordinator after the Bills fired Sean McDermott following nine seasons. Buffalo’s offense produced 36 points against a Houston defense that entered the season with lofty expectations.
The Texans led the NFL in yards allowed last season and ranked second in points allowed, but they surrendered their most points since a 36-22 loss to Cleveland on Dec. 24, 2023. Dalton Kincaid was one of the biggest stars for Buffalo, catching five passes for 130 yards. DJ Moore also made an immediate impact in his Buffalo debut after being acquired in an offseason trade with Chicago, finishing with five receptions for 100 yards and a touchdown.
Moore’s 43-yard touchdown reception in the second quarter helped Buffalo build a 24-14 advantage. He caught the pass in front of a diving Reed Blankenship and raced untouched into the end zone.
Moore and Kincaid also made franchise history. Their performances marked only the second game in Bills history in which a tight end and wide receiver both recorded at least 100 receiving yards. The first came in Week 2 of the 1992 season, when Andre Reed had 144 receiving yards and Pete Metzelaars added 122. Brady praised what Moore brings to Buffalo, and the receiver immediately showed why the Bills made the move to acquire him.
Montgomery Powers Houston Offense
David Montgomery also made an immediate impact in his Houston debut after being traded by Detroit during the offseason. Montgomery scored three touchdowns, including rushing touchdowns of 1 and 18 yards in the first half. He later added a 7-yard touchdown reception early in the fourth quarter that put Houston ahead 28-27.
The Texans grabbed the first lead of the afternoon when Montgomery scored from 1 yard late in the opening quarter. The drive was sparked by a 25-yard reception from Nico Collins.
Buffalo answered early in the second quarter when Allen scrambled 21 yards for a touchdown to give the Bills a 10-7 lead. Montgomery then broke free for an 18-yard score, putting Houston back in front 14-10.
The Bills regained the advantage after Lassiter was called for pass interference on Moore in the end zone, giving Buffalo the ball at the Houston 1-yard line. Allen scored on a rushing attempt two plays later to make it 17-14. Moore’s touchdown extended the Buffalo lead before Collins responded with a 12-yard touchdown reception to cut the deficit to 24-21 at halftime.
Defensive Mistakes Decide A Wild Finish
The game remained tight throughout the second half. Rousseau gave Buffalo an early opportunity when he sacked Stroud on Houston’s opening possession, forcing a fumble that Ed Oliver recovered at the Houston 32-yard line. Tyler Bass converted the turnover into a 46-yard field goal.
Bass later connected from 33 yards to put Buffalo ahead 30-28 with 10½ minutes remaining. Fairbairn answered with his 58-yard field goal, putting Houston back in front and setting the stage for Allen’s late-game heroics.
For much of the afternoon, the Texans’ defense struggled to produce the stops that had defined the unit a year ago. Houston’s inability to protect its late lead ultimately proved costly, while Buffalo’s defense made the final play that mattered most.
Bills Open New ERA with Statement Road Win
Buffalo’s victory gives Brady a winning start to his tenure as head coach and provides Allen with a much-needed road win in Houston. The Bills showed plenty of offensive firepower, while their defense generated three critical turnovers and came through with the game-sealing play in the final seconds.
For Houston, the loss was a painful reminder that strong offensive production means little without finishing a game. Montgomery’s three-touchdown debut and another solid performance from Stroud were overshadowed by the late defensive collapse. Buffalo now turns its attention to a quick turnaround and its first game at its new stadium.
Next Football Matchups for These Two Teams
The Bills will host the Detroit Lions on Thursday night in their first game at their new stadium. The Texans return home next Sunday to host the Cincinnati Bengals.







































Want to join the conversation?
Create an account or sign in to share your thoughts, vote,
and reply to other readers.
Showing 0 of 0 comments
Don't have an account?
Already have an account?