Skip to main content
Week 14 · Final

Cardinals at 49ers

Arizona Cardinals 42, San Francisco 49ers 28 · LEGACY REGS

FinalLEGACY REGSWeek 14

Final Score

Week 14
By the numbers
Cardinals 42 6 TD · 0 FG · 6 XP49ers 28 4 TD · 0 FG · 4 XPBrock Purdy 301 yds passingJeremiyah Love 86 yds rushingMarvin Harrison Jr 149 yds receivingWill Johnson 6 tkl defenseTotal yards 476 · 419Passing yards 287 · 301Rushing yards 189 · 118Completions 21/26 · 28/42Yards per carry 6.8 · 5.6

Recap

AI recap

Franchise Hub Beat · 1d ago

In a pivotal Week 14 matchup, the Arizona Cardinals defeated the San Francisco 49ers with a commanding score of 42-28, securing their playoff positioning as the season nears its conclusion. This victory allowed the Cardinals to assert their dominance in the division, showcasing their offensive firepower against a formidable rival.

Sam Darnold led the way for Arizona, throwing for four touchdowns while racking up significant yardage. Marvin Harrison Jr. was a standout receiver, amassing an impressive 149 receiving yards, and Jeremiyah Love contributed on the ground with 86 rushing yards, providing a balanced offensive attack that kept the 49ers on their heels throughout the game.

Defensively, the Cardinals made key plays that shifted momentum in their favor. Cole Bishop tallied seven total tackles, while Josh Sweat added a crucial sack, disrupting the 49ers' rhythm. The game's turning point came when Will Johnson intercepted a pass late in the third quarter, stifling a potential San Francisco comeback and allowing Arizona to maintain control heading into the final stretch.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Cardinals60642
49ers40428

Team Stats

Side by side
AZSF
Total yards476419
Passing yards287301
Rushing yards189118
Completions21/2628/42
Yards per carry6.85.6
Sacks21
Turnovers01
Touchdowns64
Field goals0/00/0
1st downs1719
3rd downs8/118/13
Penalties4-456-52

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Sam DarnoldQB21/2681%28740152.2
49ers
Brock PurdyQB28/4267%30141109.3
Rushing12 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB12867.2440280
Eric LivingstonHB12776.4452300
Sam DarnoldQB2199.5160180
Alec IngoldFB273.5—040
Marvin Harrison JrWR000.0—000
Josh DownsWR000.0—000
Michael TriggTE000.0—000
Michael WilsonWR000.0—000
49ers
Christian McCaffreyHB13775.9350190
Kaelon BlackHB6335.5—080
Brock PurdyQB284.0—040
George KittleTE000.0—000
Receiving14 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Marvin Harrison JrWR614924.8813700
Michael WilsonWR34715.7250180
Trey McBrideTE44310.8170130
Josh DownsWR22110.571140
Jeremiyah LoveHB2136.58080
Devin PeraltaWR177.05070
Michael TriggTE263.01040
Alec IngoldFB111.0—010
49ers
George KittleTE89612.0270300
Ricky PearsallWR78011.4132281
De'Zhaun StriblingWR6559.2112140
Jordan DwyerWR34715.7110240
Christian McCaffreyHB3206.78081
Kevin GarayTE133.0—031
Defense31 players
Kicking2 players
PlayerFGXPLNG
Cardinals
Charlie SmythK0/060
49ers
Eddy PineiroK0/040