San Francisco
49ers
1-0
48
FINAL
12
Arizona
Cardinals
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 4h ago
In a commanding display, the San Francisco 49ers topped the Arizona Cardinals 48-12 in Week 2 of the 2028 season. With this decisive victory, the 49ers solidified their status as a team to watch this season, showcasing their offensive prowess and defensive strength against a struggling Cardinals squad. Brock Purdy was the standout performer for San Francisco, throwing for an impressive 503 yards and six touchdowns, demonstrating his ability to stretch the field and find open receivers. He connected frequently with De'Zhaun Stribling, who racked up 267 receiving yards, making explosive plays that kept the 49ers' momentum high throughout the game. Meanwhile, Jeremiyah Love led the Cardinals with 81 rushing yards, but his efforts were overshadowed by the 49ers' offensive firepower. Defensively, the 49ers also made their mark, with Romello Height contributing 1.5 sacks, applying consistent pressure on the Cardinals' quarterback. The turning point came early in the second quarter when Purdy threw a touchdown pass to Stribling, extending their lead and forcing Arizona to play catch-up. Although Rod Moore of the Cardinals recorded three interceptions, it wasn't enough to shift the momentum back in Arizona's favor, as San Francisco's defense remained resilient and effective throughout the contest.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB281657%50365101.7
Arch ManningQB30827%1612332.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jeremiyah LoveHB14815.8290140
Bucky IrvingHB111.02010
Tory HortonWR000.0—000
Arch ManningQB000.0—001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
De'Zhaun StriblingWR626744.51343930
Tory HortonWR611519.2733380
Trey McBrideTE68914.8391360
Nick MarshWR38227.3—0340
Isaiah BondWR16868.0421680
Christian McCaffreyHB13939.0160390
Jeremiyah LoveHB144.0—040
A.J. BrownWR000.0—001
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Rod MooreFS11300
Azeez Al-ShaairMIKE31100
Ephesians PrysockCB30101
Fred WarnerMIKE20101
Adon ShulerSS10100
Marques SigleSS10100
Cam Taylor-BrittCB40000
DeForest BucknerDT11000
Nick BosaLEDG20.5000
Myles MurphyLEDG11000
Romello HeightLEDG01.5010
L'Jarius SneedCB20000
Patrick McMorrisFS20001
Deommodore LenoirCB20000
Will JohnsonCB10001
Robert LawrenceDT10001
Renardo GreenCB10002
Jaylen ReedSS10000
Zaven CollinsLEDG00001
Marcus RatcliffeFS00001
Cedric GrayWILL00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Harrison MevisK0000
Eddy PineiroK22455