San Francisco
49ers
6-0
24
FINAL
31
Arizona
Cardinals
0-6
AI Recap
AI RECAP
Franchise Hub Beat· 4d ago
In a thrilling Week 7 matchup, the Arizona Cardinals secured a hard-fought victory over the San Francisco 49ers, winning 31-24. The stakes were high as both teams aimed to bolster their playoff aspirations, but it was Arizona that came out on top, showcasing their resilience at home. Quarterback Steven Perine was the standout performer for the Cardinals, throwing for 238 yards and three touchdowns, effectively orchestrating the offense. His ability to connect with receivers kept the 49ers' defense on their heels. On the other side, Christian McCaffrey led the ground game for San Francisco with 87 rushing yards, while De'Zhaun Stribling made significant contributions in the air with 116 receiving yards. The Cardinals' defense played a pivotal role in the outcome, highlighted by Zaven Collins’ dominant performance, racking up three sacks and disrupting the 49ers' offensive rhythm. The game's turning point came late in the fourth quarter when Collins' pressure forced a crucial turnover on downs, allowing Arizona to maintain their lead and ultimately seal the victory. With Edgerrin Cooper leading the defense with 11 total tackles, the Cardinals flexed their defensive muscle when it mattered most.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Steven PerineQB342059%2383197.4
Brock PurdyQB412459%2351082.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB13876.7310180
Brock PurdyQB24522.5370452
Jeremiyah LoveHB15352.3240250
Kaelon BlackHB10202.0—271
Kendre MillerHB4164.090120
Steven PerineQB252.5—030
Kyle JuszczykFB155.0—050
Ollie Gordon IIHB111.0—010
De'Zhaun StriblingWR000.0—000
Puka NacuaWR000.0—000
Marvin Harrison JrWR000.0—000
Mike EvansWR1-1-1.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
De'Zhaun StriblingWR811614.5140280
Puka NacuaWR58717.4422440
Marvin Harrison JrWR67813.070200
Mike EvansWR55110.2161151
George KittleTE5438.6120160
Jeremiyah LoveHB22613.011130
Trey McBrideTE3217.02090
Brandon AiyukWR2126.02080
Michael WilsonWR2115.5—080
Kaelon BlackHB11010.060100
Reggie VirgilWR199.0—090
Luke MusgraveTE166.02060
Giovanni RicciFB133.02030
Christian McCaffreyHB111.0—010
Xavier LegetteWR1-1-1.0—000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK11332
Chad RylandK33256