Skip to main content
Week 1 · Final

Cardinals at 49ers

San Francisco 49ers 31, Arizona Cardinals 28 · BALLS DEEP MADDEN LEAGUE

FinalBALLS DEEP MADDEN LEAGUEWeek 1

Final Score

Week 1
By the numbers
Cardinals 28 4 TD · 0 FG · 4 XP49ers 31 4 TD · 1 FG · 4 XPBrock Purdy 282 yds passingChristian McCaffrey 73 yds rushingJeremiah Smith 125 yds receivingAkheem Mesidor 6 tkl defenseTotal yards 286 · 288Passing yards 230 · 212Rushing yards 56 · 76Completions 10/20 · 25/32Yards per carry 7.0 · 5.8

Recap

AI recap

Franchise Hub Beat · 17d ago

In a thrilling Week 1 matchup of the 2028 season, the San Francisco 49ers narrowly defeated the Arizona Cardinals 31-28, setting the tone for what promises to be an exciting year. Both teams showcased their offensive firepower, but it was the 49ers who managed to hold off a late-game surge from the Cardinals, securing their first win of the season.

Brock Purdy led the 49ers' offense with a solid performance, throwing for 282 yards and contributing to the team's scoring drives. Carson Beck of the Cardinals kept pace with a standout showing of his own, tossing three touchdown passes, while Jeremiah Smith emerged as a key target, racking up 125 receiving yards. Christian McCaffrey added a balanced ground game with 73 rushing yards, helping to keep the chains moving for San Francisco.

Defensively, Akheem Mesidor was a force for the Cardinals, amassing six total tackles and an impressive 5.5 sacks, but it wasn't enough to secure the victory. The turning point came when Jaden Dugger of the 49ers intercepted a critical pass in the fourth quarter, halting the Cardinals' momentum and allowing San Francisco to maintain their lead. As the season progresses, both teams will look to build on their performances, with the 49ers aiming to capitalize on their early momentum.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Cardinals40428
49ers41431

Team Stats

Side by side
AZSF
Total yards286288
Passing yards230212
Rushing yards5676
Completions10/2025/32
Yards per carry7.05.8
Sacks80
Turnovers21
Touchdowns44
Field goals0/01/2
1st downs1017
3rd downs1/43/10
Penalties1-50-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing3 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Carson BeckQB10/2050%2303291.6
49ers
Brock PurdyQB23/3272%28230129.9
Jeff CaldwellWR2/0—000—
Rushing4 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB8567.081210
Jeremiah SmithWR000.0—001
49ers
Christian McCaffreyHB12736.1121450
Brock PurdyQB133.02030
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Jeremiah SmithWR612520.8151510
Marvin Harrison JrWR16868.0581680
Jake FergusonTE22814.081270
Jeremiyah LoveHB199.0—090
49ers
Christian McCaffreyHB811314.1880260
Ricky PearsallWR48220.5341420
Jeff CaldwellWR55911.8500190
Jamari JohnsonTE3248.0112180
De'Zhaun StriblingWR294.51070
Kaelon BlackHB1-5-5.0—000
Defense20 players
Kicking2 players
PlayerFGXPLNG
Cardinals
Chad RylandK0/040
49ers
Eddy PineiroK1/2441