San Francisco
49ers
0-0
26
FINAL
23
Los Angeles
Rams
0-0
AI Recap
AI RECAPIn a tightly contested opening matchup of the 2026 season, the San Francisco 49ers narrowly defeated the Los Angeles Rams 26-23. Both teams aimed to establish early momentum, but it was the 49ers who capitalized on key moments to secure their first win of the year.
Justin Fields showcased his arm strength, racking up 284 passing yards, while Ja'Marr Chase was a standout receiver, hauling in 137 yards. Despite the Rams' Matthew Stafford throwing for three touchdowns, it wasn’t enough to overcome the 49ers' balanced offensive attack, which kept the pressure on throughout the game.
Defensively, the 49ers made critical plays at pivotal moments, with Romello Height recording a sack and Ephesians Prysock grabbing an interception that shifted the game's momentum. The Rams struggled to contain San Francisco's dynamic offense, allowing them to maintain control late in the game. Ultimately, the 49ers' ability to make those key defensive stops proved decisive in their victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Justin Fields | QB | 29 | 17 | 284 | 1 | 3 | 63.6 |
| Matthew Stafford | QB | 25 | 9 | 245 | 3 | 5 | 72.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Kyren Williams | HB | 8 | 39 | 4.9 | 0 | 18 | 0 |
| Bucky Irving | HB | 12 | 37 | 3.1 | 0 | 12 | 0 |
| Omari Evans | WR | 1 | 10 | 10.0 | 0 | 10 | 0 |
| Kaelon Black | HB | 2 | 6 | 3.0 | 1 | 5 | 0 |
| Justin Fields | QB | 4 | 6 | 1.5 | 1 | 5 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Ja'Marr Chase | WR | 9 | 137 | 15.2 | 1 | 58 | 0 |
| Ricky Pearsall | WR | 5 | 119 | 23.8 | 0 | 72 | 0 |
| Puka Nacua | WR | 1 | 65 | 65.0 | 1 | 65 | 1 |
| Kyren Williams | HB | 3 | 52 | 17.3 | 2 | 29 | 0 |
| Colby Parkinson | TE | 1 | 47 | 47.0 | 0 | 47 | 0 |
| Max Klare | TE | 2 | 31 | 15.5 | 0 | 28 | 0 |
| Davante Adams | WR | 1 | 25 | 25.0 | 0 | 25 | 0 |
| Jordan Whittington | WR | 1 | 25 | 25.0 | 0 | 25 | 0 |
| Dalton Schultz | TE | 2 | 19 | 9.5 | 0 | 14 | 0 |
| Bucky Irving | HB | 1 | 9 | 9.0 | 0 | 9 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Emmanuel Forbes Jr | CB | 5 | 0 | 1 | 0 | 1 |
| Dre Greenlaw | WILL | 2 | 1 | 1 | 0 | 0 |
| Trent McDuffie | CB | 2 | 0 | 1 | 1 | 0 |
| Ephesians Prysock | CB | 1 | 0 | 1 | 0 | 1 |
| Renardo Green | CB | 1 | 0 | 1 | 0 | 0 |
| Omar Speights | WILL | 1 | 0 | 1 | 0 | 1 |
| Calen Bullock | FS | 1 | 0 | 1 | 0 | 1 |
| Marques Sigle | SS | 1 | 0 | 1 | 0 | 0 |
| Nate Landman | MIKE | 4 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 1 | 0 | 0 | 0 |
| Vita Vea | DT | 1 | 1 | 0 | 0 | 0 |
| Kamren Kinchens | FS | 3 | 0 | 0 | 0 | 0 |
| Byron Young | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 2 | 0 | 0 | 0 | 0 |
| Shaun Dolac | MIKE | 2 | 0 | 0 | 0 | 0 |
| Kam Curl | SS | 2 | 0 | 0 | 0 | 1 |
| Fred Warner | MIKE | 2 | 0 | 0 | 0 | 1 |
| Malik Hooker | SS | 2 | 0 | 0 | 0 | 1 |
| Myles Garrett | REDG | 0 | 0.5 | 0 | 0 | 0 |
| Grant Stuard | WILL | 1 | 0 | 0 | 0 | 0 |
| Aaron Donald | DT | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Quentin Lake | SS | 1 | 0 | 0 | 0 | 0 |
| Poona Ford | DT | 1 | 0 | 0 | 0 | 1 |
| Isaiah Bolden | CB | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Ethan Evans | P | 0 | 0 | 0 | 0 |
| Harrison Mevis | K | 1 | 1 | 2 | 58 |
| Eddy Pineiro | K | 2 | 4 | 2 | 34 |

