JUMP TO:
The AFC playoff picture heats up immediately in Week 12 as the Buffalo Bills travel to NRG Stadium to take on the Houston Texans for Thursday Night Football. Both teams are riding momentum from Week 11 wins, setting the stage for a critical cross-divisional matchup where playoff positioning hangs in the balance.Â
This matchup is a battle for divisional survival. The Bills (7-3) currently sit two games behind the AFC East-leading New England Patriots (9-2), while the Texans (5-5) are fighting to catch the pace-setting Indianapolis Colts (8-2) in the AFC South. With a win, both teams can gain crucial ground to keep the pressure on their rivals as the regular season enters the home stretch.
The primary storyline revolves around the quarterback matchup — or lack thereof. Reigning NFL MVP Josh Allen is coming off a massive performance, putting up 357 total yards and six total touchdowns in the Bills’ Week 11 win, and he is playing at an elite level. However, the availability of Texans star C.J. Stroud is uncertain as he deals with a concussion that has sidelined him for the past two games. If Stroud cannot clear protocol, the Texans will rely on veteran Davis Mills to manage the offense, a substantial downgrade that dramatically shifts the game’s dynamic and places the burden squarely on Houston’s defense.
The Bills boast one of the most explosive offenses in the league, capable of putting up points in bunches behind Allen’s dual-threat ability. However, they face a formidable challenge in the Houston defense, which, despite the Texans’ overall record, has quietly been one of the NFL’s best units this season. Houston entered the week ranked near the top in both points and yards allowed per game, presenting a test for Allen and the Buffalo attack, especially on a short week of preparation.
With one of the best players in football in primetime, there’s sure to be fireworks as two talented rosters go at it. Follow along for updates below.
STREAM: Watch Bills vs. Texans live with Amazon Prime
Â
Bills vs. Texans live updates, highlights from ‘Monday Night Football’
This section will be updated closer to kickoff.
Where to watch Bills vs. TexansBills vs. Texans start timeDate: Thursday, Nov. 20Start time: 8:15 p.m. ET
The Bills and Texans will kick off Week 12 with “Thursday Night Football” from NRG Stadium in Houston, Texas.
What channel is Bills vs. Texans on today?
“Thursday Night Football” will air on Prime Video. Like every week, Al Michaels will be on play-by-play with Kirk Herbstreit on color. Kaylee Hartung will be on the sidelines.
Bills remaining 2025 scheduleDate OpponentTime (ET)11/30at Steelers4:25 PM12/07vs. Bengals4:25 PM12/14at Patriots1:00 PM12/21at Browns1:00 PM12/28vs. Eagles4:25 PM01/04vs. JetsTBDTexans remaining 2025 schedule DateOpponentTime (ET)11/30at Colts1:00 PM12/07at Chiefs8:20 PM12/14vs. Cardinals1:00 PM12/21vs. Raiders4:25 PM12/28at ChargersTBD01/04vs. ColtsTBD