49ers at Rams
San Francisco 49ers 24, Los Angeles Rams 20 · VEETA's Reboot
Final Score
49ers 24 3 TD · 1 FG · 3 XP
Rams 20 2 TD · 2 FG · 2 XPBrock Purdy 208 yds passingKyren Williams 89 yds rushingChristian McCaffrey 126 yds receivingKamren Kinchens 2 tkl defenseTotal yards 269 · 260Passing yards 193 · 170Rushing yards 76 · 90Completions 11/15 · 12/22Yards per carry 6.3 · 4.7Recap
Franchise Hub Beat · 8h ago
In a thrilling start to the 2026 season, the San Francisco 49ers narrowly defeated the Los Angeles Rams 24-20. Both teams entered Week 1 looking to establish early dominance in the division, but it was the 49ers who came out on top in a game that showcased their offensive firepower and tenacious defense.
Brock Purdy led the charge for San Francisco, throwing for 208 yards and three touchdowns, solidifying his role as a key playmaker. Meanwhile, Christian McCaffrey turned in a stellar performance, racking up 126 receiving yards, proving to be a reliable target in crucial moments. On the ground, Kyren Williams kept the Rams competitive with a solid 89 rushing yards, but it was Purdy's precision that ultimately made the difference.
Defensively, the 49ers were relentless, with Deommodore Lenoir recording six total tackles and Nick Bosa contributing with a sack that disrupted the Rams' offensive rhythm. The game's turning point came late in the fourth quarter when the 49ers' defense forced a critical turnover, allowing San Francisco to maintain their slim lead and secure the victory. As both teams look to build momentum, this matchup sets the tone for an exciting season ahead.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
49ers | ||||||
| Brock PurdyQB | 11/15 | 73% | 208 | 3 | 2 | 115.2 |
Rams | ||||||
| Matthew StaffordQB | 12/22 | 55% | 189 | 2 | 0 | 113.6 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Christian McCaffreyHB | 12 | 76 | 6.3 | 9 | 0 | 23 | 0 |
Rams | |||||||
| Kyren WilliamsHB | 18 | 89 | 4.9 | 47 | 0 | 13 | 0 |
| Odell Beckham JrWR | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Christian McCaffreyHB | 3 | 126 | 42.0 | 92 | 2 | 98 | 0 |
| Mike EvansWR | 3 | 35 | 11.7 | 14 | 0 | 35 | 0 |
| George KittleTE | 2 | 21 | 10.5 | 10 | 1 | 18 | 0 |
| De'Zhaun StriblingWR | 1 | 20 | 20.0 | 2 | 0 | 20 | 0 |
| Keenan AllenWR | 2 | 6 | 3.0 | 9 | 0 | 5 | 0 |
Rams | |||||||
| Puka NacuaWR | 5 | 73 | 14.6 | 11 | 2 | 26 | 0 |
| Davante AdamsWR | 4 | 60 | 15.0 | 19 | 0 | 32 | 0 |
| Tyler HigbeeTE | 2 | 43 | 21.5 | 1 | 0 | 30 | 0 |
| Odell Beckham JrWR | 1 | 13 | 13.0 | 5 | 0 | 13 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
49ers | |||||
| Deommodore LenoirCB | 6 | 0 | 0 | 0 | 2 |
| Xavier WoodsFS | 3 | 0 | 0 | 0 | 0 |
| Renardo GreenCB | 3 | 0 | 0 | 0 | 0 |
| Nick BosaLEDG | 1 | 1 | 0 | 0 | 0 |
| Nick MartinWILL | 1 | 1 | 0 | 0 | 1 |
| Fred WarnerMIKE | 2 | 0 | 0 | 0 | 0 |
| Upton StoutCB | 2 | 0 | 0 | 0 | 1 |
| Marques SigleSS | 1 | 0 | 0 | 0 | 0 |
| Dre GreenlawWILL | 0 | 0 | 0 | 0 | 1 |
Rams | |||||
| Kamren KinchensFS | 2 | 0 | 1 | 0 | 0 |
| Jaylen WatsonCB | 1 | 0 | 1 | 0 | 0 |
| Kobie TurnerDT | 2 | 1 | 0 | 0 | 0 |
| Myles GarrettREDG | 2 | 1 | 0 | 0 | 0 |
| Quentin LakeSS | 3 | 0 | 0 | 0 | 1 |
| Omar SpeightsWILL | 2 | 0 | 0 | 0 | 0 |
| Nate LandmanMIKE | 2 | 0 | 0 | 0 | 0 |
| Byron YoungLEDG | 1 | 0 | 0 | 0 | 0 |
| Kam CurlSS | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
49ers | |||
| Eddy PineiroK | 1/1 | 3 | 53 |
Rams | |||
| Ethan EvansP | 0/0 | 0 | 0 |
| Brandon McManusK | 2/2 | 2 | 47 |
