San Francisco
49ers
0-0
28
FINAL
21
Los Angeles
Rams
0-0
AI Recap
AI RECAPIn a thrilling Week 1 matchup of the 2026 season, the San Francisco 49ers narrowly defeated the Los Angeles Rams 28-21. The stakes were high as both teams looked to set the tone for the new season, but it was the 49ers who emerged victorious in this early clash of division rivals.
Matthew Stafford showcased his prowess under center for the Rams, throwing for 291 yards and three touchdowns, but it was Christian McCaffrey's steady ground game that helped the 49ers maintain their lead with 82 rushing yards. The highlight of the receiving corps was Tutu Atwell, who racked up an impressive 139 yards, keeping the Rams competitive throughout the contest.
Defensively, the 49ers made crucial plays that affected the game's outcome, with Nick Bosa leading the charge with 1.5 sacks and Deommodore Lenoir grabbing a pivotal interception. The turning point came in the fourth quarter when Lenoir's pick halted a potential game-tying drive, allowing San Francisco to hold off the Rams and secure a hard-fought victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Matthew Stafford | QB | 24 | 17 | 291 | 3 | 3 | 111.6 |
| Brock Purdy | QB | 19 | 13 | 186 | 0 | 2 | 60.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 15 | 82 | 5.5 | 2 | 30 | 0 |
| Kyren Williams | HB | 8 | 20 | 2.5 | 0 | 5 | 0 |
| Brock Purdy | QB | 3 | 20 | 6.7 | 0 | 17 | 0 |
| Kaelon Black | HB | 1 | 14 | 14.0 | 0 | 14 | 0 |
| Kyle Juszczyk | FB | 1 | 1 | 1.0 | 0 | 1 | 0 |
| Matthew Stafford | QB | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Puka Nacua | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Jonnu Smith | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Tutu Atwell | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
| George Kittle | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Tutu Atwell | WR | 4 | 139 | 34.8 | 2 | 66 | 0 |
| Puka Nacua | WR | 6 | 93 | 15.5 | 1 | 31 | 0 |
| Mike Evans | WR | 2 | 51 | 25.5 | 0 | 29 | 0 |
| Christian McCaffrey | HB | 4 | 45 | 11.3 | 0 | 15 | 0 |
| George Kittle | TE | 3 | 45 | 15.0 | 0 | 23 | 0 |
| Jonnu Smith | TE | 3 | 40 | 13.3 | 0 | 16 | 0 |
| Ricky Pearsall | WR | 2 | 24 | 12.0 | 0 | 13 | 0 |
| De'Zhaun Stribling | WR | 2 | 21 | 10.5 | 0 | 19 | 0 |
| Davante Adams | WR | 2 | 14 | 7.0 | 0 | 7 | 0 |
| Kyren Williams | HB | 2 | 5 | 2.5 | 0 | 9 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Fred Warner | MIKE | 5 | 0 | 1 | 1 | 1 |
| Deommodore Lenoir | CB | 3 | 0 | 1 | 0 | 0 |
| Jaylen Watson | CB | 3 | 0 | 1 | 0 | 0 |
| Ji'Ayir Brown | SS | 2 | 0 | 1 | 0 | 2 |
| Kobie Turner | DT | 3 | 1 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 1.5 | 0 | 0 | 0 |
| Kamren Kinchens | FS | 1 | 0 | 1 | 0 | 1 |
| Nate Landman | MIKE | 4 | 0 | 0 | 0 | 1 |
| Mykel Williams | REDG | 1 | 1 | 0 | 1 | 0 |
| Alfred Collins | DT | 1 | 1 | 0 | 0 | 0 |
| Byron Young | LEDG | 1 | 1 | 0 | 0 | 0 |
| Malik Mustapha | FS | 2 | 0 | 0 | 0 | 0 |
| Tanner Ingle | FS | 2 | 0 | 0 | 0 | 0 |
| Myles Garrett | REDG | 2 | 0 | 0 | 0 | 0 |
| Kam Curl | SS | 1 | 0 | 0 | 0 | 0 |
| Trent McDuffie | CB | 1 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 0 | 0.5 | 0 | 0 | 0 |
| Matt Milano | WILL | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Kader Kohou | CB | 1 | 0 | 0 | 0 | 0 |
| Nick Andersen | FS | 1 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Darrick Forrest | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 1 | 4 | 0 |
| Ethan Evans | P | 0 | 0 | 0 | 0 |
| Harrison Mevis | K | 0 | 0 | 3 | 0 |

