San Francisco
49ers
0-0
31
FINAL
28
Los Angeles
Rams
0-0
AI Recap
AI RECAP
Franchise Hub Beat· 22d ago
In a thrilling season opener, the San Francisco 49ers narrowly defeated the Los Angeles Rams, 31-28, in a contest that showcased both teams' potential for the 2026 season. With playoff aspirations on the line, both squads put on a show, but it was the 49ers who managed to hold off a late surge from their division rivals. Matthew Stafford had an impressive outing for the Rams, throwing for 335 yards and four touchdowns, showcasing his arm strength and precision. However, it was Brock Purdy's strategic rushing and timely throws that helped the 49ers secure their victory, contributing to a balanced offensive attack. Puka Nacua stood out as well, amassing 131 receiving yards, making crucial catches that kept the Rams in the game. Defensively, the 49ers were bolstered by Fred Warner, who came up with a key interception that shifted momentum late in the game. While Aaron Donald’s sack highlighted the Rams' defensive prowess, it was the 49ers' ability to capitalize on mistakes that proved decisive. The turning point came in the fourth quarter when Warner's pick set up a touchdown drive, allowing San Francisco to reclaim the lead and ultimately secure the win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Matthew StaffordQB362467%33542110.3
Brock PurdyQB362056%2812187.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Brock PurdyQB4399.860130
Christian McCaffreyHB8364.5130160
Kyren WilliamsHB6122.08050
Kyle JuszczykFB111.01110
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Puka NacuaWR713118.7462370
Mike EvansWR810913.6400330
Tyler HigbeeTE510120.2310320
Christian McCaffreyHB47318.3181480
Davante AdamsWR7628.972180
Ricky PearsallWR45814.5241200
Kyren WilliamsHB44310.8180250
Christian KirkWR11919.0160190
George KittleTE2157.57090
Brandon AiyukWR177.04070
Tutu AtwellWR1-2-2.02000
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Geno StoneFS30101
Kam CurlSS30101
Fred WarnerMIKE20101
Jaylen WatsonCB40001
Aaron DonaldDT11000
Taylor RappSS30000
Upton StoutCB30001
Trent McDuffieCB20000
Emmanuel Forbes JrCB20001
Nick BosaLEDG20000
Deommodore LenoirCB20000
Renardo GreenCB10001
Kamren KinchensFS10000
Nate LandmanMIKE10000
Bobby WagnerMIKE10000
Dre GreenlawWILL10000
Byron YoungLEDG10001
Kobie TurnerDT10000
Osa OdighizuwaDT00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Harrison MevisK0040
Ethan EvansP0000
Eddy PineiroK33247