Buffalo Bills at Houston Texans
· National Football LeagueTexans get 8 sacks and Bullock forces 3 turnovers in Houston's 23-19 win over Bills
“Our d-line was getting to him and made him make that bad decision at the end and he threw the ball right to me,” Houston safety Calen Bullock said.
Houston sacked Allen eight times, and Bullock forced three turnovers, with his second interception sealing the Texans' 23-19 victory.
Allen took consecutive sacks on the Bills' final possession, leading to a fourth-and-27, but Buffalo gained 44 yards on a short pass from Allen to Josh Palmer, who tossed a lateral to Khalil Shakir.
Houston coach DeMeco Ryans was proud of his team for not getting rattled after that big play.
“They made a play on us but the thing about our guys is we don’t waver,” he said. “We knew what we were defending. The game isn’t over just because they made one play.”
After a false-start penalty created a fourth-and-6 for Buffalo (7-4), Bullock picked off Allen's pass at the 9 with 24 seconds left.
"We had a chance to win it there at the end,” Allen said. “We did a good job of staying in it and our defense bailed us out a couple of times. We’ve got to find a way, and we didn’t.”
Davis Mills threw for 153 yards with two first-half TD passes to help the Texans (6-5) to their third straight victory with C.J. Stroud sidelined by a concussion. Houston moved above .500 for the first time this season.
Allen threw for 253 yards without a touchdown after accounting for six touchdowns in a win over Tampa Bay last week. He was harassed all night, and the eight sacks were the most he's taken in his career and he was hit four other times. Will Anderson Jr. had 2 1/2 sacks and Danielle Hunter had two.
"When they hit our quarterback 12 times, I don’t like that,” Bills coach Sean McDermott said. “I don’t like that stat at all. It’s just not a healthy way to play and it’s not a good way to keep our quarterback healthy for the rest of the season. We’ve got to play better.”
Bullock forced a fumble after a catch by Shakir with about four minutes left in the third and Jaylen Reed recovered it and returned it 9 yards to the Buffalo 22. The Texans extended the lead to 23-16 on Ka’imi Fairbairn's 26-yard field goal.
James Cook was stuffed for a 2-yard loss on fourth-and-1 on Buffalo’s next drive to give Houston the ball. But Houston couldn’t move the ball and punted.
Shakir took a short pass for a 44-yard gain, but Buffalo's drive stalled after that and the Bills settled for a 38-yard field goal by Matt Prater that cut it to 23-19 with about six minutes to go.
Anderson had his sixth straight game with at least one sack, tying Mario Williams for the longest streak in a single season in franchise history. His second sack came when he almost took Allen down near the line of scrimmage, but he wriggled away and Anderson got up and chased him across the field to drop him for an 18-yard loss to force a punt early in the third.
“Tonight was just a perfect example of everybody just hunting relentlessly, doing whatever it takes,” Anderson said.
Cook had 116 yards rushing with a touchdown to give him 1,084 yards this year, his third straight 1,000-yard season. He’s the third player in team history to do that, joining Thurman Thomas (eight) and O.J. Simpson (five).
Cook's 45-yard TD run gave the Bills an early lead, but Prater missed the extra point.
The Texans had a first down at the 6 on the ensuing possession, but they settled for a 24-yard field goal to cut the lead to 6-3.
The Bills led by six after another field goal when Christian Kirk scored his first touchdown as a Texan on a 2-yard reception to put Houston on top 10-9 about four minutes before halftime.
Bullock intercepted Allen's pass on a ball that was tipped and returned it 44 yards for a touchdown. But the score was called back because of a block in the back, giving Houston the ball at the Buffalo 25. Houston added a field goal after that to extend the lead to 13-9.
Ray Davis returned the ensuing kickoff 97 yards for a touchdown to put Buffalo up 16-13. Davis bounced off a defender and spun away from the crowd before dashing down the field and flipping into the end zone. It was Buffalo’s first kick return for a touchdown since a 101-yard return by Nyheim Hines on Jan. 8, 2023, and the team’s first on the road since C.J. Spiller’s 95-yard return at New England on Sept. 26, 2010.
The Texans regained the lead when Jayden Higgins grabbed an 8-yard touchdown pass with 8 seconds left in the first half. The Texans got into scoring position with a 33-yard catch-and-run by Kirk.
Texans: CB Ajani Carter left in the fourth quarter with a hamstring injury.
Texans: At Indianapolis on Nov. 30.
How can I watch Bills vs. Texans?
- TV Channel: Bills at Texans 2021-22 NFL, week 12 is broadcasted nationally on Prime Video.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Bills vs. Texans on DAZN.
Scoring Summary
![]() |
TD | 1st Period 9:11 | James Cook III 45 Yd Rush (Matt Prater PAT Failed) |
![]() |
FG | 1st Period 4:32 | Ka'imi Fairbairn 24 Yd Field Goal |
![]() |
FG | 2nd Period 9:35 | Matt Prater 44 Yd Field Goal |
![]() |
TD | 2nd Period 3:47 | Christian Kirk 2 Yd pass from Davis Mills (Ka'imi Fairbairn Kick) |
![]() |
FG | 2nd Period 1:56 | Ka'imi Fairbairn 43 Yd Field Goal |
![]() |
TD | 2nd Period 1:43 | Ray Davis 97 Yd Kickoff Return (Matt Prater Kick) |
![]() |
TD | 2nd Period 0:05 | Jayden Higgins 8 Yd pass from Davis Mills (Ka'imi Fairbairn Kick) |
![]() |
FG | 3rd Period 0:17 | Ka'imi Fairbairn 26 Yd Field Goal |
![]() |
FG | 4th Period 5:44 | Matt Prater 38 Yd Field Goal |
Statistics
BUF |
HOU |
|
|---|---|---|
| 14 | 1st Downs | 15 |
| 9 | Passing 1st downs | 7 |
| 5 | Rushing 1st downs | 6 |
| 0 | 1st downs from penalties | 2 |
| 5-16 | 3rd down efficiency | 2-12 |
| 3-5 | 4th down efficiency | 1-1 |
| 66 | Total Plays | 56 |
| 326 | Total Yards | 261 |
| 4.9 | Yards per Play | 4.7 |
| 12 | Total Drives | 12 |
| 183 | Passing | 153 |
| 24/34 | Comp/Att | 16/30 |
| 4.4 | Yards per pass | 5.1 |
| 2 | Interceptions thrown | 0 |
| 8-70 | Sacks-Yards Lost | 0-0 |
| 143 | Rushing | 108 |
| 24 | Rushing Attempts | 26 |
| 6.0 | Yards per rush | 4.2 |
| 0-2 | Red Zone (Made-Att) | 2-4 |
| 6-54 | Penalties | 5-40 |
| 3 | Turnovers | 0 |
| 1 | Fumbles lost | 0 |
| 2 | Interceptions thrown | 0 |
| 1 | Defensive / Special Teams TDs | 0 |
| 32:22 | Possession | 27:38 |
Houston Texans Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Azeez Al-Shaair, LB | Questionable | Apr 29 |
| Tank Dell, WR | Questionable | Apr 2 |
| Trent Brown, OT | Questionable | Mar 12 |
| Dalton Schultz, TE | Questionable | Mar 6 |
| Jaylin Smith, CB | Questionable | Feb 11 |
Buffalo Bills Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Ben VanSumeren, FB | Questionable | Apr 29 |
| Tyler Bass, PK | Questionable | Apr 21 |
| Dalton Kincaid, TE | Questionable | Mar 30 |
| Josh Allen, QB | Questionable | Mar 11 |
| Michael Hoecht, DE | Questionable | Feb 21 |
Game Information
Location: Houston, TX
Attendance: 70,451 · Capacity:
2025 AFC East Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| New England | 14 | 3 | .824 | 0 | 490 | 320 |
| Buffalo | 12 | 5 | .706 | 0 | 481 | 365 |
| Miami | 7 | 10 | .412 | 0 | 347 | 424 |
| New York | 3 | 14 | .176 | 0 | 300 | 503 |
2025 AFC South Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| Jacksonville | 13 | 4 | .765 | 0 | 474 | 336 |
| Houston | 12 | 5 | .706 | 0 | 404 | 295 |
| Indianapolis | 8 | 9 | .471 | 0 | 466 | 412 |
| Tennessee | 3 | 14 | .176 | 0 | 284 | 478 |
NFL News
Packers-Rams set as NFL's first Thanksgiving Eve game
The Packers will visit the Rams in the NFL's first Thanksgiving Eve game.
Florida AG issues investigative subpoena to NFL over Rooney Rule
Florida Attorney General James Uthmeier, who in March threatened potential civil action against the NFL over the Rooney Rule, said Wednesday that he has issued an investigative subpoena to the league.
Rich Eisen stuns with his Cowboys ranking
Rich Eisen puts the Cowboys in the top five of his early NFL power rankings.
Patriots' Hutchins pleads not guilty to domestic assault charge
Patriots rookie defender Quintayvious Hutchins, a seventh-round draft choice from Boston College, was arraigned Wednesday on a charge of assault and battery against a family/household member.
2026 NFL schedule: What to know ahead of Thursday's release
The Seahawks will open a season that features nine international games. Come back for bold predictions and more.




BUF
HOU