Houston
Texans
2-1
34
FINAL
29
San Francisco
49ers
0-4
AI Recap
AI RECAPIn a thrilling Week 12 matchup, the Houston Texans narrowly defeated the San Francisco 49ers with a final score of 34-29. This victory keeps Houston firmly in the playoff race, while San Francisco faces mounting pressure to secure their postseason hopes.
Kyler Murray was the standout performer for the Texans, throwing for 286 yards and three touchdowns, showcasing his dual-threat ability and leadership on the field. T.J. Moore emerged as his primary target, racking up 112 receiving yards and making key plays to keep drives alive. Meanwhile, Kenneth Walker led the 49ers' ground game, but his 38 rushing yards were not enough to tip the scales in their favor.
Defensively, the Texans were relentless, with Dylan Stewart leading the charge. Stewart recorded six total tackles and an impressive three sacks, significantly disrupting San Francisco’s offensive rhythm. The turning point came in the fourth quarter when Jalen Pitre intercepted a crucial pass, stifling a potential game-tying drive and allowing Houston to seal the victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Kyler Murray | QB | 26 | 13 | 50% | 286 | 3 | 1 | 112.0 |
| Brock Purdy | QB | 18 | 12 | 67% | 226 | 2 | 2 | 107.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Kenneth Walker | HB | 13 | 38 | 2.9 | 17 | 0 | 10 | 0 |
| Tank Bigsby | HB | 7 | 26 | 3.7 | 11 | 1 | 8 | 0 |
| Kyler Murray | QB | 2 | 21 | 10.5 | — | 0 | 21 | 0 |
| David Montgomery | HB | 2 | 11 | 5.5 | 1 | 0 | 11 | 0 |
| Avery Johnson | QB | 1 | 0 | 0.0 | — | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| T.J. Moore | WR | 5 | 112 | 22.4 | 58 | 1 | 54 | 1 |
| Trey Palmer | WR | 4 | 85 | 21.3 | 18 | 1 | 47 | 0 |
| De'Zhaun Stribling | WR | 3 | 80 | 26.7 | 24 | 1 | 62 | 0 |
| Tank Dell | WR | 4 | 75 | 18.8 | 37 | 1 | 42 | 0 |
| Tank Bigsby | HB | 2 | 63 | 31.5 | 65 | 1 | 55 | 0 |
| George Kittle | TE | 3 | 33 | 11.0 | 3 | 0 | 20 | 0 |
| Justin Jefferson | WR | 2 | 28 | 14.0 | 25 | 0 | 26 | 0 |
| Dalton Schultz | TE | 1 | 20 | 20.0 | 14 | 0 | 20 | 0 |
| Jaylin Noel | WR | 1 | 16 | 16.0 | 13 | 0 | 16 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Dylan Stewart | LEDG | 6 | 3 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 3 | 2 | 0 | 0 | 0 |
| Jalen Pitre | CB | 3 | 0 | 1 | 0 | 0 |
| Kayden McDonald | DT | 3 | 1 | 0 | 0 | 0 |
| Darrick Forrest | FS | 1 | 0 | 1 | 0 | 0 |
| Fred Warner | MIKE | 2 | 1 | 0 | 0 | 1 |
| Derek Stingley Jr | CB | 0 | 0 | 1 | 0 | 0 |
| Eric Stokes | CB | 3 | 0 | 0 | 0 | 0 |
| Jaylen Reed | FS | 3 | 0 | 0 | 1 | 0 |
| Henry To'oTo'o | WILL | 1 | 1 | 0 | 0 | 0 |
| Calen Bullock | FS | 2 | 0 | 0 | 0 | 0 |
| Marcelino McCrary-Ball | WILL | 2 | 0 | 0 | 0 | 0 |
| Jamal Hill | WILL | 2 | 0 | 0 | 0 | 0 |
| Jaylin Smith | CB | 1 | 0 | 0 | 0 | 0 |
| Kamari Lassiter | CB | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Ephesians Prysock | SS | 1 | 0 | 0 | 0 | 1 |
| Jaylon Johnson | CB | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 2 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 0 |
| Kamari Ramsey | SS | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Ka'imi Fairbairn | K | 1 | 1 | 3 | 25 |
| Eddy Pineiro | K | 2 | 2 | 3 | 45 |

