Arizona
Cardinals
1-1
42
FINAL
31
San Francisco
49ers
1-1
AI Recap
AI RECAP
Franchise Hub Beat· 18h ago
In a high-octane showdown, the Arizona Cardinals topped the San Francisco 49ers with a final score of 42-31 in Week 3 of the 2026 season. Both teams entered the game looking to solidify their standing in the division, but it was the Cardinals who emerged victorious, showcasing their offensive firepower. Arizona's offense was led by quarterback Joe Milton, who threw for three touchdowns and kept the chains moving with precision. Jeremiyah Love bolstered the ground game with an impressive 140 rushing yards, while Xavier Legette dominated through the air, racking up 183 receiving yards. This trio of offensive stars proved too much for the 49ers to handle. On the defensive side, the Cardinals made critical plays that ultimately swung the momentum in their favor. Karson Sharar's two sacks pressured San Francisco's quarterback, while Will Johnson's two interceptions provided crucial turnovers. The turning point came late in the third quarter when Johnson's second pick halted a promising San Francisco drive, allowing Arizona to extend their lead and maintain control until the final whistle.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB291448%3302573.1
Joe MiltonQB291655%31931114.0
Trey PalmerWR11100%2400118.7
Xavier LegetteWR100%00039.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jeremiyah LoveHB191407.4241480
Alvin KamaraHB3175.770140
Brock PurdyQB2157.521100
Christian McCaffreyHB4102.54160
Xavier LegetteWR000.0—000
George KittleTE000.0—000
Trey PalmerWR000.0—001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Xavier LegetteWR518336.61002580
Christian McCaffreyHB49423.5711350
Tre TuckerWR28944.5391650
George KittleTE47418.5250290
Trey PalmerWR36923.0210530
Ja'Kobi LaneWR46215.5350360
Reggie VirgilWR33010.051131
De'Zhaun StriblingWR22814.0100160
Elijah HigginsTE11919.0—0190
Trey McBrideTE11717.0—0170
Jeremiyah LoveHB284.07070
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Will JohnsonCB30211
Dadrion Taylor-DemersonFS10200
Max MeltonCB30100
Karson ShararWILL32001
Marlon HumphreyCB10101
Dre GreenlawWILL40000
Fred WarnerMIKE40001
Ji'Ayir BrownFS40000
Trey HendricksonREDG11000
Malik MustaphaSS30000
Josh SweatREDG11000
Nick BosaLEDG20000
Charvarius Ward SrCB20001
Art GreenCB20000
Cody SimonWILL10000
Jack JonesCB10000
Tatum BethuneMIKE10000
Deommodore LenoirCB10001
Osa OdighizuwaDT10000
Garrett WilliamsCB10000
Kei'Trel ClarkCB00001
Kitan CrawfordSS00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK0010
Chad RylandK44453