Post-Bye Push: McCaffrey and Kittle Lead 49ers to 23-16 Win Over Titans
The San Francisco 49ers returned from their bye week with a focused, physical performance, defeating the Tennessee Titans 23–16. Led by 147 scrimmage yards from Christian McCaffrey and a dominant defensive second half, the Niners secured their 10th win of the season and kept pace in the NFC West race.
Week 15 — December 14, 2025
Santa Clara, CA • Levi's Stadium
Final Score: San Francisco 49ers 23, Tennessee Titans 16
Attendance: 71,108
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Titans | 3 | 7 | 3 | 3 | 16 |
| 49ers | 7 | 3 | 10 | 3 | 23 |
Game Summary
Fresh off their bye, the 49ers looked like a team ready for the postseason. Brock Purdy was efficient, spreading the ball to eight different receivers, but the story was once again Christian McCaffrey. Whether it was grinding out tough yards between the tackles or catching passes out of the backfield, McCaffrey was the focal point of every scoring drive. George Kittle provided the game's highlight with a 15-yard touchdown reception where he bowled over two defenders to reach the pylon. The defense, missing several key pieces, bent but didn't break, holding the Titans to field goals on three separate red-zone trips.
Key Player Performances
- Christian McCaffrey: 18 carries, 92 yards; 6 catches, 55 yards — 147 total scrimmage yards
- Brock Purdy: 22/30, 241 yards, 1 TD, 0 INT — A clean, poised return to action
- George Kittle: 5 catches, 64 yards, 1 TD — His 7th score of the season
- Jauan Jennings: 4 catches, 48 yards — Reliable as ever on crucial third downs
- Maliek Collins: 1.5 sacks — Led a defensive front that pressured Will Levis all game
Turnover Battle
The 49ers played a mistake-free game, finishing +1 in the turnover margin.
- Clutch Strip: Leonard Floyd forced a fumble late in the third quarter that set up a Jake Moody field goal, extending the lead to 10.
- No Giveaways: For the second time in three games, the 49ers offense did not turn the ball over.
Looking Ahead & Injury Update
The Niners head back on the road for a Week 16 showdown in Indianapolis.
- Yetur Gross-Matos: Successfully returned from IR and recorded two quarterback hits.
- Deommodore Lenoir: Exited briefly with a shoulder stinger but returned to finish the game.
- Playoff Hunt: With this win, the 49ers officially clinched a spot in the NFC playoffs.
LABELS
Purdy, Christian McCaffrey, Kittle, Jennings, Collins, Floyd, 49ers, titans, Santa Clara, week15, highlight, recap, win, TD, nfc west, home game
🔴 Clinched! Now Let's Get the Division
The 49ers are officially playoff-bound! We need the Faithful to help us track this race for the NFC West crown. Join our writing team today!
0 Comments