San Francisco
49ers
0-0
31
FINAL
28
Los Angeles
Rams
0-0
AI Recap
AI RECAPIn a thrilling season opener, the San Francisco 49ers narrowly defeated the Los Angeles Rams 31-28, kicking off the 2026 season with a tightly contested matchup. Both teams showcased their potential, but the 49ers managed to hold off the Rams in the final minutes, setting the tone for what promises to be an exciting year ahead.
Brock Purdy was the standout performer for San Francisco, throwing for 288 yards and two touchdowns, demonstrating poise under pressure. Deebo Samuel Sr. also made a significant impact, racking up 109 receiving yards that kept the Rams' defense on their heels. On the ground, Kyren Williams led Los Angeles with an impressive 118 rushing yards, but it wasn't enough to secure the win.
Defensively, Ji'Ayir Brown was a force for the 49ers, recording nine tackles and helping to stifle the Rams' second-half momentum. The turning point came late in the fourth quarter when San Francisco's defense held strong, forcing a crucial turnover that allowed Purdy and the offense to seal the victory with a late touchdown. Overall, it was a game filled with momentum swings, but the 49ers emerged victorious in this hard-fought battle.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 36 | 20 | 56% | 288 | 2 | 0 | 100.2 |
| Matthew Stafford | QB | 43 | 28 | 65% | 218 | 2 | 0 | 92.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Kyren Williams | HB | 14 | 118 | 8.4 | 72 | 0 | 24 | 0 |
| Christian McCaffrey | HB | 21 | 75 | 3.6 | 24 | 1 | 23 | 0 |
| Blake Corum | HB | 16 | 41 | 2.6 | โ | 2 | 7 | 0 |
| Kaelon Black | HB | 5 | 33 | 6.6 | 22 | 0 | 22 | 0 |
| Matthew Stafford | QB | 4 | 12 | 3.0 | โ | 0 | 5 | 0 |
| Kyle Juszczyk | FB | 1 | 9 | 9.0 | 3 | 1 | 9 | 0 |
| Brock Purdy | QB | 1 | 4 | 4.0 | โ | 0 | 4 | 0 |
| Tre Tucker | WR | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
| Deebo Samuel Sr | WR | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
| Terrance Ferguson | TE | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Deebo Samuel Sr | WR | 4 | 109 | 27.3 | 48 | 2 | 59 | 0 |
| De'Zhaun Stribling | WR | 5 | 71 | 14.2 | 8 | 0 | 24 | 0 |
| George Kittle | TE | 6 | 59 | 9.8 | 13 | 0 | 18 | 0 |
| Puka Nacua | WR | 4 | 57 | 14.3 | 12 | 0 | 24 | 0 |
| Davante Adams | WR | 5 | 40 | 8.0 | 3 | 1 | 12 | 1 |
| Tutu Atwell | WR | 2 | 40 | 20.0 | 7 | 0 | 30 | 1 |
| Kyren Williams | HB | 8 | 36 | 4.5 | 16 | 0 | 12 | 0 |
| Tre Tucker | WR | 2 | 33 | 16.5 | 7 | 0 | 30 | 0 |
| Jake Tonges | TE | 2 | 18 | 9.0 | 12 | 0 | 10 | 0 |
| Terrance Ferguson | TE | 2 | 18 | 9.0 | 10 | 0 | 15 | 0 |
| Tyler Higbee | TE | 3 | 16 | 5.3 | 10 | 0 | 7 | 0 |
| Blake Corum | HB | 2 | 8 | 4.0 | 8 | 0 | 5 | 0 |
| Colby Parkinson | TE | 2 | 3 | 1.5 | โ | 1 | 3 | 0 |
| Christian McCaffrey | HB | 1 | -2 | -2.0 | โ | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Ji'Ayir Brown | FS | 9 | 0 | 0 | 0 | 1 |
| Fred Warner | MIKE | 9 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 6 | 1 | 0 | 0 | 0 |
| Byron Young | LEDG | 4 | 1.5 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 7 | 0 | 0 | 0 | 0 |
| Quentin Lake | SS | 7 | 0 | 0 | 0 | 0 |
| Emmanuel Forbes Jr | CB | 7 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 6 | 0 | 0 | 0 | 0 |
| DeForest Buckner | DT | 3 | 1 | 0 | 0 | 0 |
| Trent McDuffie | CB | 5 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 5 | 0 | 0 | 0 | 1 |
| Malik Mustapha | SS | 4 | 0 | 0 | 0 | 0 |
| Kam Curl | SS | 4 | 0 | 0 | 0 | 1 |
| Jaylen Watson | CB | 3 | 0 | 0 | 0 | 1 |
| Nate Landman | MIKE | 3 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 3 | 0 | 0 | 0 | 0 |
| Kamren Kinchens | FS | 3 | 0 | 0 | 0 | 0 |
| Myles Garrett | REDG | 2 | 0.5 | 0 | 0 | 0 |
| Shaun Dolac | MIKE | 2 | 0 | 0 | 0 | 0 |
| Poona Ford | DT | 2 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Kobie Turner | DT | 2 | 0 | 0 | 0 | 0 |
| Omar Speights | WILL | 2 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Grant Stuard | WILL | 1 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | SAM | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 2 | 4 | 31 |
| Ethan Evans | P | 0 | 0 | 0 | 0 |

