San Francisco 49ers
12-5-0
38
FINAL
21
Los Angeles Rams
10-7-0

INGLEWOOD, CA - Under the Thursday Night Primetime lights, the San Francisco 49ers opened Week 5 with a statement win, rolling past the rival Los Angeles Rams, 38-21. It was a vintage aerial showcase from Brock Purdy and a three-score night from Christian McCaffrey, as San Francisco seized a critical early NFC West road win.

Purdy was ruthlessly efficient, finishing 16-of-24 for 215 yards with four touchdowns and one interception, and he added a 2-yard rushing score to cap the night. McCaffrey did the rest as a receiver, turning six catches into 85 yards and three touchdowns, repeatedly exploiting mismatches in the Rams' underneath zones. San Francisco struck early with a 16-yard hookup to Luke Farrell and never looked back; Farrell's only catch went for that opening-drive score.


The Rams kept counterpunching. Matthew Stafford went 21-for-31 for 222 yards with two touchdowns but also threw three interceptions that short-circuited promising drives. Explosive back Kyren Williams sparked a late push with a 45-yard touchdown run, finishing with 61 yards on 10 carries, while Tyler Higbee added a short TD grab.

San Francisco's balance and situational execution told the story. The 49ers converted 8 of 13 on third down (61.5%) and cashed in on five of six red-zone trips (four TDs, one FG). Their defense produced two sacks and three picks to tilt the turnover battle. The Rams answered with 50% on third down but finished 2 of 4 in the red zone and couldn't keep pace.

How we got here

San Francisco raced to a 14-0 lead in the first quarter, punctuated by Farrell's TD and McCaffrey's 31-yard catch-and-run. After a Rams response from Tutu Atwell before halftime, McCaffrey's third score midway through the third and Purdy's keeper in the fourth put it out of reach. Jake Moody's 32-yard field goal iced it late.

Why this one matters

It's an early-season swing inside the NFC West and the first meeting of a two-game set; the rematch comes in Week 10 in Santa Clara. Banking a divisional road win gives the 49ers a valuable tiebreaker as the race tightens through the middle third of the schedule

Last week

San Francisco entered Thursday on the upswing after detonating for a 51-20 home win over Jacksonville in Week 4-an offensive breakout that carried into L.A. tonight. Los Angeles came in looking to stop a skid after a 35-28 home loss to Indianapolis in Week 4; paired with a Week 3 defeat in Philadelphia, Thursday's setback extends the Rams' slide.

By the Numbers

San Francisco's efficiency on both sides of the ball stood out. The 49ers totaled 327 yards of offense, with 215 coming through the air and 112 on the ground. Brock Purdy completed 16 of 24 passes, finishing with 215 yards and four touchdown throws, and he added a short rushing score in the fourth quarter. Christian McCaffrey was the offensive centerpiece, rushing 13 times for 27 yards while dominating as a receiver with six catches, 85 yards, and three touchdowns. San Francisco's offense was disciplined, committing no penalties all night, and converted 8 of 13 third downs. The 49ers were clinical in the red zone, scoring touchdowns on four of their five trips, while kicker Jake Moody stayed perfect, converting all five extra points and drilling a 32-yard field goal.

The defense made its mark as well, forcing three interceptions and recording two sacks to tilt the momentum firmly in San Francisco's favor. The takeaways repeatedly set up short fields that the offense turned into points, helping the 49ers build and maintain their lead under the primetime spotlight.

For Los Angeles, the offense managed 280 yards and leaned on big plays to stay competitive. Matthew Stafford threw for 222 yards and two touchdowns, but his three interceptions stalled promising drives. Kyren Williams delivered the Rams' biggest highlight, breaking loose for a 45-yard touchdown run en route to 61 rushing yards on 10 carries. Davante Adams caught five passes for 52 yards, while Tyler Higbee added a red-zone touchdown. Defensively, Los Angeles managed to generate some pressure with a pair of sacks, but the secondary struggled to contain McCaffrey and gave up four touchdown passes to Purdy, a gap the Rams never overcame despite converting half of their third-down attempts and scoring on two of four red-zone trips.

Up Next

The 49ers travel east for another road test, visiting the Tampa Bay Buccaneers in Week 6. The Rams also hit the road in Week 6, heading to Baltimore to face the Ravens.

SF
TEAM STATS
LAR
Offensive Yards Gained
327
280
Total Yards Gained
428
417
Penalties
0
1
Penalty yards
0
10
Total first downs
20
16
3rd down efficiency
8 - 13 , 61.5%
5 - 10 , 50.0%
4th down efficiency
1 - 1 , 100.0%
1 - 1 , 100.0%
2 point conversion
0 - 0 , 0.0%
0 - 0 , 0.0%
Trips to red zone
6
4
Red zone touchdowns
4
2
Red zone field goals
1
0
Red zone efficiency
83.3%
50.0%
Defensive sacks
2
0
Defensive Interceptions
3
1
Defensive forced fumbles
0
0
Defensive F.F. recovered
0
0

Stats

AWAY STATS
HOME STATS
Passing
San Francisco 49ers
Player
qbr
com/att
pct
yds
lng
td
int
sck
B.Purdy #13 117.1 16 / 24 66.7 215 37 4 1 0
M.Jones #10 39.5 0 / 1 0.0 0 0 0 0 0
TEAM - 16 / 25 64.0 215 37 4 1 0
Rushing
San Francisco 49ers
Player
att
yds
lng
td
avg
big
yac
C.McCaffrey #23 20 65 12 0 3.3 0 19
B.Purdy #13 3 25 17 1 8.3 0 0
B.Robinson Jr #3 6 22 9 0 3.7 0 13
M.Jones #10 2 5 6 0 2.5 0 0
K.Juszczyk #44 1 -1 0 0 -1.0 0 0
R.Pearsall #1 2 -4 0 0 -2.0 0 0
TEAM 34 112 17 1 3.3 0 32
Receiving
San Francisco 49ers
Player
rec
yds
avg
td
yac
lng
drop
C.McCaffrey #23 6 85 14.2 3 80 31 1
R.Pearsall #1 2 53 26.5 0 18 37 0
K.Juszczyk #44 1 21 21.0 0 9 21 0
L.Farrell #89 1 16 16.0 1 8 16 0
B.Robinson Jr #3 3 16 5.3 0 25 16 0
G.Kittle #85 1 13 13.0 0 2 13 0
S.Moore #9 1 7 7.0 0 1 7 0
J.Jennings #15 1 4 4.0 0 2 4 0
TEAM 16 215 13.4 4 145 37 1
Defense
San Francisco 49ers
Player
tckl
sck
pdef
int
int yds
td
ff
ffr
N.Bosa #97 2 1.0 0 0 0 0 0 0
J.Graham #41 1 1.0 0 0 0 0 1 0
D.Luter Jr #28 1 0.0 0 0 0 0 0 0
J.Pinnock #25 2 0.0 0 0 0 0 0 0
M.Sigle #36 1 0.0 0 0 0 0 0 0
R.Green #0 1 0.0 1 0 0 0 0 0
F.Warner #54 4 0.0 0 3 17 0 0 0
M.Williams #98 1 0.0 0 0 0 0 0 0
Y.Gross-Matos #94 2 0.0 0 0 0 0 0 0
D.Winters #53 1 0.0 0 0 0 0 0 0
N.Martin #45 1 0.0 0 0 0 0 0 0
J.Jefferson #96 1 0.0 0 0 0 0 0 0
D.Lenoir #2 1 0.0 0 0 0 0 0 0
J.Brown #27 3 0.0 0 0 0 0 0 0
J.Peppers #34 1 0.0 0 0 0 0 0 0
T.Bethune #48 1 0.0 1 0 0 0 0 0
TEAM 24 2.0 2 3 17 0 1 0
Kicking
San Francisco 49ers
Player
fg
fg pct
lng
xp
xp pct
50+
50+ pct
J.Moody #4 1 / 1 100.0 32 5 / 5 100.0 0 / 0 0.0
T.Morstead #7 0 / 0 0.0 0 0 / 0 0.0 0 / 0 0.0
TEAM 1 / 1 100.0 32 5 / 5 100.0 0 / 0 0.0
Punting
San Francisco 49ers
Player
punts
yds
avg
tb
in20
lng
blk
T.Morstead #7 2 84 41.5 0 0 42 0
TEAM 2 84 42.0 0 0 42 0