Buffalo
Bills
0-0
28
FINAL
31
Houston
Texans
0-0
AI Recap
AI RECAPIn a thrilling season opener, the Houston Texans narrowly defeated the Buffalo Bills with a final score of 31-28. This Week 1 matchup set the tone for both teams as they aim for a successful 2026 season, with the Texans showcasing their resilience at home.
Texans quarterback Trey Lance was the offensive standout, throwing for 274 yards and three touchdowns, proving pivotal in Houston’s victory. His connections with the receiving corps were sharp, particularly as he spread the ball effectively to keep the Bills' defense guessing. On the other side, Buffalo's Trey Palmer made a significant impact with 101 receiving yards, but it wasn't enough to secure the win.
Defensively, the Texans made key contributions that ultimately swung the game in their favor. Will Anderson Jr. recorded 1.5 sacks, applying constant pressure on the Bills’ offense, while Kevin Winston Jr. intercepted a crucial pass that shifted momentum. The Texans’ defense held strong in the final moments, ensuring they could withstand a late-game push from Buffalo, sealing their victory as they head into the season.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Trey Lance | QB | 31 | 19 | 61% | 274 | 3 | 0 | 122.2 |
| Josh Allen | QB | 22 | 13 | 59% | 249 | 3 | 1 | 119.1 |
| Trey Palmer | WR | 0 | 1 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| James Cook III | HB | 11 | 36 | 3.3 | 12 | 1 | 10 | 0 |
| Tony Pollard | HB | 11 | 35 | 3.2 | 12 | 0 | 13 | 0 |
| Trey Lance | QB | 4 | 13 | 3.3 | 8 | 1 | 10 | 0 |
| Trey Palmer | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Trey Palmer | WR | 4 | 101 | 25.3 | 37 | 1 | 65 | 0 |
| Nico Collins | WR | 5 | 71 | 14.2 | 15 | 2 | 24 | 0 |
| DJ Moore | WR | 1 | 61 | 61.0 | 50 | 1 | 61 | 0 |
| Tee Higgins | WR | 3 | 60 | 20.0 | 43 | 0 | 32 | 0 |
| Marlin Klein | TE | 5 | 46 | 9.2 | 18 | 0 | 15 | 0 |
| Dalton Kincaid | TE | 4 | 43 | 10.8 | 25 | 0 | 14 | 0 |
| Tony Pollard | HB | 4 | 42 | 10.5 | 16 | 0 | 22 | 0 |
| James Cook III | HB | 3 | 39 | 13.0 | 24 | 1 | 22 | 0 |
| Marvin Harrison Jr | WR | 1 | 35 | 35.0 | 29 | 0 | 35 | 0 |
| Jaylin Noel | WR | 1 | 20 | 20.0 | 13 | 1 | 20 | 0 |
| Khalil Shakir | WR | 1 | 5 | 5.0 | 2 | 0 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Kevin Winston Jr | SS | 3 | 0 | 1 | 0 | 0 |
| Will Anderson Jr | LEDG | 1 | 1.5 | 0 | 0 | 0 |
| TJ Parker | REDG | 2 | 1 | 0 | 0 | 0 |
| Cole Bishop | SS | 3 | 0 | 0 | 0 | 0 |
| Davison Igbinosun | CB | 3 | 0 | 0 | 0 | 0 |
| Isaiah Bolden | FS | 3 | 0 | 0 | 0 | 0 |
| Marshon Lattimore | CB | 3 | 0 | 0 | 0 | 0 |
| Dominique Hampton | SAM | 3 | 0 | 0 | 0 | 0 |
| Derek Stingley Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 2 | 0 | 0 | 0 | 0 |
| Christian Wilkins | DT | 2 | 0 | 0 | 0 | 0 |
| Darius Rush | CB | 1 | 0 | 0 | 0 | 1 |
| Jordan Hancock | SS | 1 | 0 | 0 | 0 | 0 |
| Danielle Hunter | REDG | 0 | 0.5 | 0 | 0 | 0 |
| Jalen Pitre | CB | 1 | 0 | 0 | 0 | 1 |
| Dee Alford | CB | 1 | 0 | 0 | 0 | 0 |
| Jalon Kilgore | FS | 1 | 0 | 0 | 0 | 0 |
| Zah Frazier | CB | 1 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 0 | 0 | 0 | 0 | 1 |
| Maxwell Hairston | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Bass | K | 0 | 0 | 4 | 0 |
| Ka'imi Fairbairn | K | 1 | 1 | 4 | 23 |

