Skip to main content
Week 4 · Final

49ers at Cardinals

San Francisco 49ers 24, Arizona Cardinals 23 · Mano E Mano Gaming Hub

FinalMano E Mano Gaming HubWeek 4

Final Score

Week 4
By the numbers
49ers 24 3 TD · 1 FG · 3 XPCardinals 23 2 TD · 3 FG · 2 XPCarson Beck 317 yds passingChristian McCaffrey 66 yds rushingMarvin Harrison Jr 140 yds receivingFred Warner 8 tkl defenseTotal yards 316 · 386Passing yards 173 · 317Rushing yards 143 · 69Completions 20/35 · 28/44Yards per carry 4.9 · 3.5

Recap

AI recap

Franchise Hub Beat · 10d ago

In a thrilling Week 4 showdown, the San Francisco 49ers narrowly defeated the Arizona Cardinals 24-23, keeping their playoff hopes alive. The contest was a high-stakes battle, with both teams vying for crucial conference positioning as the season progresses.

Arizona's Carson Beck had a standout performance, throwing for 317 yards and a touchdown, showcasing his ability to lead the offense effectively. Meanwhile, Christian McCaffrey carried the load for the 49ers, rushing for 66 yards and maintaining a balanced attack. Marvin Harrison Jr. was a key target for Beck, racking up an impressive 140 receiving yards, but it wasn't enough to secure the victory.

On the defensive side, San Francisco's Fred Warner made a significant impact with an interception that shifted momentum in the second half. Nick Bosa also contributed with a crucial sack that disrupted Beck's rhythm at a pivotal moment. The 49ers' defense held strong when it mattered most, allowing them to outlast the Cardinals in a closely contested matchup.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
49ers31324
Cardinals23223

Team Stats

Side by side
SFAZ
Total yards316386
Passing yards173317
Rushing yards14369
Completions20/3528/44
Yards per carry4.93.5
Sacks20
Turnovers11
Touchdowns32
Field goals1/13/4
1st downs1819
3rd downs4/118/15
Penalties4-257-63

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB20/3557%1731167.9
Cardinals
Carson BeckQB28/4464%3171183.2
Rushing12 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB12665.5140130
Kaelon BlackHB12625.2232220
Brock PurdyQB3144.7—060
Jordan JamesHB210.5—020
Ricky PearsallWR000.0—001
Cardinals
Jeremiyah LoveHB9505.6110150
Tyler AllgeierHB393.0—050
Trey BensonHB540.8—160
Carson BeckQB231.5—030
Marvin Harrison JrWR133.0—030
Trey McBrideTE000.0—000
Luther Burden IIIWR000.0—000
Receiving14 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Amare ThomasWR55010.0160160
Jake TongesTE44310.821201
Tee HigginsWR3289.3—0180
Ricky PearsallWR2168.0—080
Christian McCaffreyHB2147.050130
Kaelon BlackHB3144.7170100
Cardinals
Marvin Harrison JrWR714020.0571531
Reggie VirgilWR35418.020261
Trey McBrideTE6447.3190140
Luther Burden IIIWR44210.510191
Jeremiyah LoveHB5244.8130100
Trey BensonHB166.05060
Devin DuvernayWR155.06050
Tyler AllgeierHB122.0—020
Defense27 players
Kicking2 players
PlayerFGXPLNG
49ers
Eddy PineiroK1/1331
Cardinals
Lucas CarneiroK3/4251