StatPro Logo

StatPro

  • Home
  • Scores
  • Stats
  • News
Sports
NBANBA
NFLNFL
    AFC
    AFC EAST
  • Buffalo Bills
    Buffalo Bills
  • Miami Dolphins
    Miami Dolphins
  • New England Patriots
    New England Patriots
  • New York Jets
    New York Jets
  • AFC NORTH
  • Baltimore Ravens
    Baltimore Ravens
  • Cincinnati Bengals
    Cincinnati Bengals
  • Cleveland Browns
    Cleveland Browns
  • Pittsburgh Steelers
    Pittsburgh Steelers
  • AFC SOUTH
  • Houston Texans
    Houston Texans
  • Indianapolis Colts
    Indianapolis Colts
  • Jacksonville Jaguars
    Jacksonville Jaguars
  • Tennessee Titans
    Tennessee Titans
  • AFC WEST
  • Denver Broncos
    Denver Broncos
  • Kansas City Chiefs
    Kansas City Chiefs
  • Las Vegas Raiders
    Las Vegas Raiders
  • Los Angeles Chargers
    Los Angeles Chargers
  • NFC
    NFC EAST
  • Dallas Cowboys
    Dallas Cowboys
  • New York Giants
    New York Giants
  • Philadelphia Eagles
    Philadelphia Eagles
  • Washington Commanders
    Washington Commanders
  • NFC NORTH
  • Chicago Bears
    Chicago Bears
  • Detroit Lions
    Detroit Lions
  • Green Bay Packers
    Green Bay Packers
  • Minnesota Vikings
    Minnesota Vikings
  • NFC SOUTH
  • Atlanta Falcons
    Atlanta Falcons
  • Carolina Panthers
    Carolina Panthers
  • New Orleans Saints
    New Orleans Saints
  • Tampa Bay Buccaneers
    Tampa Bay Buccaneers
  • NFC WEST
  • Arizona Cardinals
    Arizona Cardinals
  • Los Angeles Rams
    Los Angeles Rams
  • San Francisco 49ers
    San Francisco 49ers
  • Seattle Seahawks
    Seattle Seahawks
  • More
  • All Players
  • Seasons
MLBMLB
Sign In
PlayersTeamsSeasons
Arizona Cardinals logo

Arizona Cardinals

1-3 (NFC #13 Seed)

16Final35
San Francisco 49ers logo

San Francisco 49ers

4-0 (NFC #1 Seed)

Arizona Cardinals logo
Arizona Cardinals
16Final35
San Francisco 49ers logo
San Francisco 49ers
1-3 (NFC #13 Seed)4-0 (NFC #1 Seed)
PreviewBox ScorePlay by Play
StatsNews

QtrDownTo GoYardlineTypeDescriptionResult

© 2025 StatPro. All rights reserved.

Privacy Policy
HomeScoresStatsNews
    OffDefQtrTimeDownTo GoYardlineTypeDescriptionAlert
    ---Coin Toss49ers won the coin toss and deferred, Cardinals to receive the opening kickoff.
    San Francisco 49ers
    Arizona Cardinals
    115:00--SFO 35KickoffJake Moody kicks off 65 yards, touchback.
    Arizona Cardinals
    San Francisco 49ers
    115:001st10ARI 25PassJoshua Dobbs pass complete short left to Marquise Brown for 6 yards (tackle by Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    114:252nd4ARI 31RunJames Conner right guard for 2 yards (tackle by Dre Greenlaw and Javon Hargrave)
    Arizona Cardinals
    San Francisco 49ers
    113:553rd2ARI 33PassJoshua Dobbs pass incomplete short right intended for Zach Ertz
    Arizona Cardinals
    San Francisco 49ers
    113:344th2ARI 33RunPenalty on Owen Pappoe: False Start, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    113:344th7ARI 28PuntNolan Cooney punts 49 yards, returned by Ray-Ray McCloud for 15 yards (tackle by Trey McBride and Jesse Luketa)
    Arizona Cardinals
    San Francisco 49ers
    112:502nd4SFO 44RunDeebo Samuel left end for 3 yards (tackle by Kei'Trel Clark)
    San Francisco 49ers
    Arizona Cardinals
    112:153rd1SFO 47RunChristian McCaffrey left tackle for 6 yards (tackle by Victor Dimukeje and Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    111:391st10ARI 47PassBrock Purdy pass incomplete intended for Kyle Juszczyk. Penalty on Kyzir White: Defensive Holding, 5 yards (accepted) (no play)
    San Francisco 49ers
    Arizona Cardinals
    111:341st10ARI 42PassBrock Purdy pass complete short middle to Brandon Aiyuk for 16 yards (tackle by Zeke Turner and K'Von Wallace)
    San Francisco 49ers
    Arizona Cardinals
    110:541st10ARI 26PassBrock Purdy pass complete short middle to Christian McCaffrey for 12 yards (tackle by Marco Wilson and K'Von Wallace)
    San Francisco 49ers
    Arizona Cardinals
    110:101st10ARI 14PassBrock Purdy pass complete short left to Christian McCaffrey for 10 yards (tackle by Zeke Turner). Penalty on Zeke Turner: Face Mask (15 Yards), 2 yards (accepted)
    San Francisco 49ers
    Arizona Cardinals
    19:511st2ARI 2RunChristian McCaffrey up the middle for 1 yard (tackle by Leki Fotu and Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    19:102nd1ARI 1TouchdownChristian McCaffrey up the middle for 1 yard, touchdown
    Score
    San Francisco 49ers
    Arizona Cardinals
    19:07--ARI 15Extra PointJake Moody kicks extra point good
    Arizona Cardinals
    San Francisco 49ers
    19:031st10ARI 16PassJoshua Dobbs pass incomplete short left intended for Rondale Moore
    Arizona Cardinals
    San Francisco 49ers
    18:592nd10ARI 16RunJames Conner for no gain (tackle by Nick Bosa). Penalty on Javon Hargrave: Defensive Holding, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    18:391st10ARI 21RunPenalty on D.J. Humphries: False Start, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    18:261st15ARI 16PassJoshua Dobbs pass complete short left to James Conner for 4 yards (tackle by Dre Greenlaw and Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    17:442nd11ARI 20RunJoshua Dobbs left tackle for 3 yards (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    17:023rd8ARI 23PassJoshua Dobbs pass complete short left to Marquise Brown for 11 yards (tackle by Isaiah Oliver)
    Arizona Cardinals
    San Francisco 49ers
    16:221st10ARI 34RunJoshua Dobbs aborted snap, recovered by Joshua Dobbs at ARI-34 and returned for -2 yards (tackle by Nick Bosa)
    Arizona Cardinals
    San Francisco 49ers
    15:472nd12ARI 32PassJoshua Dobbs pass complete short left to Michael Wilson for 4 yards (tackle by Deommodore Lenoir and Talanoa Hufanga)
    Arizona Cardinals
    San Francisco 49ers
    15:043rd8ARI 36PassJoshua Dobbs pass complete short right to Zach Ertz for no gain (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    14:274th8ARI 36PuntNolan Cooney punts 48 yards, returned by Ray-Ray McCloud for 9 yards (tackle by Zach Pascal and Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    13:482nd5SFO 30RunChristian McCaffrey up the middle for 12 yards (tackle by Kei'Trel Clark)
    San Francisco 49ers
    Arizona Cardinals
    13:081st10SFO 42PassBrock Purdy pass complete short right to Jordan Mason for 13 yards (tackle by Jalen Thompson)
    San Francisco 49ers
    Arizona Cardinals
    12:271st10ARI 45RunJordan Mason up the middle for 4 yards (tackle by Zaven Collins and Kevin Strong)
    San Francisco 49ers
    Arizona Cardinals
    11:512nd6ARI 41RunChristian McCaffrey right end for 2 yards (tackle by Dennis Gardeck)
    San Francisco 49ers
    Arizona Cardinals
    11:083rd4ARI 39RunChristian McCaffrey right guard for no gain (tackle by Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    10:304th4ARI 39PassBrock Purdy pass complete short right to George Kittle for 9 yards (tackle by K'Von Wallace and Dennis Gardeck)
    San Francisco 49ers
    Arizona Cardinals
    215:001st10ARI 30PassBrock Purdy pass complete short left to Christian McCaffrey for 12 yards (tackle by Kyzir White and Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    214:211st10ARI 18TouchdownChristian McCaffrey right end for 18 yards, touchdown
    Score
    San Francisco 49ers
    Arizona Cardinals
    214:14--ARI 15Extra PointJake Moody kicks extra point good
    Arizona Cardinals
    San Francisco 49ers
    214:141st10ARI 40RunJames Conner right end for 6 yards (tackle by Fred Warner and Oren Burks)
    Arizona Cardinals
    San Francisco 49ers
    213:352nd4ARI 46RunJames Conner right guard for no gain (tackle by Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    212:553rd4ARI 46PassJoshua Dobbs pass incomplete intended for Marquise Brown. Penalty on Charvarius Ward: Defensive Pass Interference, 6 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    212:501st10SFO 48RunJames Conner left tackle for no gain (tackle by Javon Hargrave)
    Arizona Cardinals
    San Francisco 49ers
    212:122nd10SFO 48PassJoshua Dobbs pass incomplete intended for Marquise Brown. Penalty on Paris Johnson: Offensive Holding, 10 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    212:122nd20ARI 42PassJoshua Dobbs pass incomplete short middle intended for Marquise Brown
    Arizona Cardinals
    San Francisco 49ers
    212:093rd20ARI 42PassJoshua Dobbs pass complete short middle to Emari Demercado for 13 yards (tackle by Talanoa Hufanga)
    Arizona Cardinals
    San Francisco 49ers
    211:184th7SFO 45ScrambleJoshua Dobbs scrambles for 6 yards (tackle by Dre Greenlaw) Replay Assistant challenged the first down ruling, and the original play was overturned. Joshua Dobbs scrambles left end for 8 yards (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    211:031st10SFO 37PassJoshua Dobbs pass incomplete deep left intended for Marquise Brown
    Arizona Cardinals
    San Francisco 49ers
    210:582nd10SFO 37RunJames Conner up the middle for 3 yards (tackle by Javon Kinlaw)
    Arizona Cardinals
    San Francisco 49ers
    29:583rd7SFO 34PassJoshua Dobbs pass complete short left to Zach Pascal for 9 yards (tackle by Deommodore Lenoir)
    Arizona Cardinals
    San Francisco 49ers
    29:391st10SFO 25PassJoshua Dobbs pass complete short left to Zach Pascal for 5 yards (tackle by Deommodore Lenoir and Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    29:102nd5SFO 20RunJames Conner up the middle for no gain (tackle by Talanoa Hufanga and Drake Jackson)
    Arizona Cardinals
    San Francisco 49ers
    28:223rd5SFO 20PassJoshua Dobbs pass incomplete short left intended for Zach Ertz
    Arizona Cardinals
    San Francisco 49ers
    28:174th5SFO 20Field GoalMatt Prater 38 yard field goal good
    Score
    San Francisco 49ers
    Arizona Cardinals
    28:141st10SFO 25PassBrock Purdy pass complete short left to Brandon Aiyuk for 11 yards (tackle by Marco Wilson)
    San Francisco 49ers
    Arizona Cardinals
    27:441st10SFO 36PassBrock Purdy pass complete deep middle to Brandon Aiyuk for 42 yards (tackle by Marco Wilson)
    San Francisco 49ers
    Arizona Cardinals
    26:561st10ARI 22PassBrock Purdy pass complete short left to Ray-Ray McCloud for 14 yards (tackle by Kei'Trel Clark)
    San Francisco 49ers
    Arizona Cardinals
    26:131st8ARI 8RunChristian McCaffrey right tackle for 2 yards (tackle by Roy Lopez)
    San Francisco 49ers
    Arizona Cardinals
    25:292nd6ARI 6TouchdownBrock Purdy pass complete short middle to Christian McCaffrey for 6 yards, touchdown
    Score
    San Francisco 49ers
    Arizona Cardinals
    25:22--ARI 15Extra PointJake Moody kicks extra point good
    Arizona Cardinals
    San Francisco 49ers
    25:221st10ARI 13RunJames Conner left tackle for 8 yards (tackle by Ambry Thomas and Tashaun Gipson)
    Arizona Cardinals
    San Francisco 49ers
    24:512nd2ARI 21RunPenalty on Elijah Wilkinson: False Start, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    24:352nd7ARI 16ScrambleJoshua Dobbs scrambles up the middle for 5 yards (tackle by Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    23:513rd2ARI 21PassJoshua Dobbs pass incomplete short middle intended for Rondale Moore
    Arizona Cardinals
    San Francisco 49ers
    23:464th2ARI 21RunZeke Turner left end for 2 yards (tackle by Brayden Willis and Ji'Ayir Brown)
    Arizona Cardinals
    San Francisco 49ers
    22:521st10ARI 23RunJames Conner right tackle for 9 yards (tackle by Fred Warner and Tashaun Gipson)
    Arizona Cardinals
    San Francisco 49ers
    22:162nd1ARI 32ScrambleJoshua Dobbs scrambles right end for 5 yards (tackle by Kevin Givens)
    Arizona Cardinals
    San Francisco 49ers
    22:001st10ARI 37PassJoshua Dobbs pass incomplete short right intended for James Conner
    Arizona Cardinals
    San Francisco 49ers
    21:562nd10ARI 37RunJames Conner right end for 7 yards (tackle by Javon Hargrave and Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    21:153rd3ARI 44PassJoshua Dobbs pass complete short left to Marquise Brown for 6 yards (tackle by Deommodore Lenoir)
    Arizona Cardinals
    San Francisco 49ers
    20:531st10ARI 50PassJoshua Dobbs pass complete short left to Emari Demercado for 1 yard (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    20:42---TimeoutTimeout #1 by Arizona Cardinals
    Arizona Cardinals
    San Francisco 49ers
    20:422nd9SFO 49PassJoshua Dobbs pass incomplete deep left intended for Marquise Brown
    Arizona Cardinals
    San Francisco 49ers
    20:373rd9SFO 49PassJoshua Dobbs pass complete deep left to Michael Wilson for 33 yards (tackle by Ambry Thomas)
    Arizona Cardinals
    San Francisco 49ers
    20:28---TimeoutTimeout #2 by Arizona Cardinals
    San Francisco 49ers
    Arizona Cardinals
    20:281st10SFO 16TouchdownJoshua Dobbs pass complete deep left to Michael Wilson for 16 yards, touchdown. Penalty on Nick Bosa: Defensive Offside, 5 yards (declined)
    Score
    San Francisco 49ers
    Arizona Cardinals
    20:23---TimeoutTimeout #1 by San Francisco 49ers
    Arizona Cardinals
    San Francisco 49ers
    20:23--SFO 15Extra PointMatt Prater kicks extra point good
    San Francisco 49ers
    Arizona Cardinals
    20:231st10SFO 25RunBrock Purdy kneels for -1 yards
    Arizona Cardinals
    San Francisco 49ers
    315:00--ARI 35KickoffMatt Prater kicks off 70 yards, returned by Ray-Ray McCloud for 18 yards (tackle by Kris Boyd)
    San Francisco 49ers
    Arizona Cardinals
    314:561st10SFO 13PassBrock Purdy pass complete short left to Willie Snead for 9 yards (tackle by Zaven Collins)
    San Francisco 49ers
    Arizona Cardinals
    314:172nd1SFO 22RunChristian McCaffrey left guard for 10 yards (tackle by Dante Stills)
    San Francisco 49ers
    Arizona Cardinals
    313:401st10SFO 32PassBrock Purdy pass complete deep right to Brandon Aiyuk for 25 yards (tackle by K'Von Wallace)
    San Francisco 49ers
    Arizona Cardinals
    312:581st10ARI 43PassBrock Purdy pass complete short right to Christian McCaffrey for 11 yards (tackle by Kyzir White)
    Arizona Cardinals
    San Francisco 49ers
    312:161st10ARI 32RunDeebo Samuel left tackle for -2 yards (tackle by Kei'Trel Clark)
    San Francisco 49ers
    Arizona Cardinals
    311:402nd12ARI 34SackBrock Purdy sacked by Dennis Gardeck for -12 yards
    San Francisco 49ers
    Arizona Cardinals
    310:52---TimeoutTimeout #1 by San Francisco 49ers
    San Francisco 49ers
    Arizona Cardinals
    310:523rd24ARI 46PassBrock Purdy pass incomplete short left intended for Christian McCaffrey
    San Francisco 49ers
    Arizona Cardinals
    310:484th24ARI 46PuntMitch Wishnowsky punts 45 yards downed by Oren Burks
    Arizona Cardinals
    San Francisco 49ers
    310:042nd8ARI 3PassJoshua Dobbs pass complete short left to Marquise Brown for 7 yards
    Arizona Cardinals
    San Francisco 49ers
    39:293rd1ARI 10RunJoshua Dobbs up the middle for 2 yards (tackle by Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    38:501st10ARI 12RunJames Conner left end for 11 yards (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    38:121st10ARI 23ScrambleJoshua Dobbs scrambles left end for 3 yards (tackle by Clelin Ferrell)
    Arizona Cardinals
    San Francisco 49ers
    37:342nd7ARI 26RunJames Conner right tackle for 6 yards (tackle by Fred Warner and Arik Armstead)
    Arizona Cardinals
    San Francisco 49ers
    36:533rd1ARI 32RunJoshua Dobbs for 1 yard. Penalty on Arik Armstead: Defensive Offside, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    36:331st10ARI 37PassJoshua Dobbs pass complete deep right to Marquise Brown for 41 yards (tackle by Tashaun Gipson)
    Arizona Cardinals
    San Francisco 49ers
    35:581st10SFO 22RunEmari Demercado left tackle for 3 yards (tackle by Deommodore Lenoir)
    Arizona Cardinals
    San Francisco 49ers
    35:232nd7SFO 19PassJoshua Dobbs pass complete short right to Trey McBride for 5 yards (tackle by Fred Warner)
    Arizona Cardinals
    San Francisco 49ers
    35:063rd2SFO 14RunJoshua Dobbs right end for 6 yards (tackle by Arik Armstead and Tashaun Gipson)
    Arizona Cardinals
    San Francisco 49ers
    34:171st8SFO 8TouchdownJoshua Dobbs pass complete short middle to Michael Wilson for 8 yards, touchdown
    Score
    Arizona Cardinals
    San Francisco 49ers
    34:12--SFO 2RunTwo Point Attempt: James Conner rushes, conversion fails.
    San Francisco 49ers
    Arizona Cardinals
    34:121st10SFO 25PassBrock Purdy pass complete deep right to Brandon Aiyuk for 34 yards (tackle by Jalen Thompson)
    San Francisco 49ers
    Arizona Cardinals
    33:331st10ARI 41PassBrock Purdy pass complete short left to Ronnie Bell for 7 yards (tackle by Kyzir White)
    San Francisco 49ers
    Arizona Cardinals
    32:482nd3ARI 34RunChristian McCaffrey up the middle for 10 yards (tackle by Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    32:041st10ARI 24RunChristian McCaffrey right tackle for -2 yards (tackle by Cameron Thomas)
    San Francisco 49ers
    Arizona Cardinals
    31:252nd12ARI 26PassBrock Purdy pass complete short left to Christian McCaffrey for 13 yards (tackle by Kyzir White)
    San Francisco 49ers
    Arizona Cardinals
    30:401st10ARI 13PassBrock Purdy pass complete short left to Kyle Juszczyk for 4 yards (tackle by K'Von Wallace)
    San Francisco 49ers
    Arizona Cardinals
    415:002nd6ARI 9PassBrock Purdy pass complete short left to Christian McCaffrey for 7 yards (tackle by Zeke Turner)
    San Francisco 49ers
    Arizona Cardinals
    414:251st2ARI 2TouchdownChristian McCaffrey left guard for 2 yards, touchdown
    Score
    San Francisco 49ers
    Arizona Cardinals
    414:22--ARI 15Extra PointJake Moody kicks extra point good
    Arizona Cardinals
    San Francisco 49ers
    414:221st10ARI 25RunJoshua Dobbs right end for 2 yards (tackle by Talanoa Hufanga). Penalty on Trey McBride: Offensive Holding, 10 yards (accepted)
    Arizona Cardinals
    San Francisco 49ers
    414:011st18ARI 17PassJoshua Dobbs pass complete short right to Zach Ertz for 12 yards (tackle by Charvarius Ward)
    Arizona Cardinals
    San Francisco 49ers
    413:252nd6ARI 29PassJoshua Dobbs pass incomplete short right intended for Geoff Swaim
    Arizona Cardinals
    San Francisco 49ers
    413:223rd6ARI 29PassJoshua Dobbs pass complete short left to Michael Wilson for 7 yards (tackle by Isaiah Oliver)
    Arizona Cardinals
    San Francisco 49ers
    412:501st10ARI 36PassJoshua Dobbs pass complete short middle to Marquise Brown for 14 yards (tackle by Charvarius Ward and Tashaun Gipson)
    Arizona Cardinals
    San Francisco 49ers
    412:101st10ARI 50PassJoshua Dobbs pass complete short left to Michael Wilson for 3 yards (tackle by Oren Burks)
    Arizona Cardinals
    San Francisco 49ers
    411:282nd7SFO 47ScrambleJoshua Dobbs scrambles right end for 12 yards (tackle by Talanoa Hufanga)
    Arizona Cardinals
    San Francisco 49ers
    410:511st10SFO 35RunJoshua Dobbs right end for no gain (tackle by Dre Greenlaw)
    Arizona Cardinals
    San Francisco 49ers
    410:052nd10SFO 35PassJoshua Dobbs pass incomplete deep right intended for Zach Ertz
    Arizona Cardinals
    San Francisco 49ers
    49:593rd10SFO 35SackJoshua Dobbs sacked by Javon Hargrave for -8 yards
    Arizona Cardinals
    San Francisco 49ers
    49:234th18SFO 43PuntNolan Cooney punts 20 yards downed by Dennis Gardeck
    San Francisco 49ers
    Arizona Cardinals
    48:312nd4SFO 29RunChristian McCaffrey left end for 16 yards (tackle by Jalen Thompson)
    San Francisco 49ers
    Arizona Cardinals
    47:481st10SFO 45RunChristian McCaffrey for 6 yards (tackle by K'Von Wallace and Dennis Gardeck)
    Arizona Cardinals
    San Francisco 49ers
    47:062nd4ARI 49RunDeebo Samuel right end for 5 yards (tackle by Kei'Trel Clark)
    San Francisco 49ers
    Arizona Cardinals
    46:221st10ARI 44RunJordan Mason up the middle for 3 yards (tackle by Leki Fotu)
    Arizona Cardinals
    San Francisco 49ers
    46:14---TimeoutTimeout #1 by Arizona Cardinals
    San Francisco 49ers
    Arizona Cardinals
    46:142nd7ARI 41RunJordan Mason up the middle for 3 yards (tackle by Roy Lopez and Kyzir White)
    Arizona Cardinals
    San Francisco 49ers
    46:08---TimeoutTimeout #2 by Arizona Cardinals
    San Francisco 49ers
    Arizona Cardinals
    46:083rd4ARI 38PassBrock Purdy pass complete deep right to Brandon Aiyuk for 20 yards (tackle by Marco Wilson)
    San Francisco 49ers
    Arizona Cardinals
    45:251st10ARI 18RunChristian McCaffrey right tackle for no gain (tackle by Leki Fotu)
    Arizona Cardinals
    San Francisco 49ers
    45:19---TimeoutTimeout #3 by Arizona Cardinals
    San Francisco 49ers
    Arizona Cardinals
    45:192nd10ARI 18RunChristian McCaffrey left end for 3 yards (tackle by Zaven Collins)
    San Francisco 49ers
    Arizona Cardinals
    44:343rd7ARI 15PassBrock Purdy pass complete short left to Ray-Ray McCloud for 8 yards (tackle by K'Von Wallace)
    Arizona Cardinals
    San Francisco 49ers
    43:511st7ARI 7RunKyle Juszczyk up the middle for 3 yards (tackle by Eric Banks and Kyzir White)
    San Francisco 49ers
    Arizona Cardinals
    43:342nd4ARI 4RunChristian McCaffrey right tackle for 2 yards (tackle by Roy Lopez and Dante Stills)
    San Francisco 49ers
    Arizona Cardinals
    42:233rd2ARI 2PassBrock Purdy pass incomplete. Penalty on Marco Wilson: Defensive Holding, 1 yard (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    42:191st1ARI 1RunKyle Juszczyk up the middle for no gain (tackle by Kevin Strong)
    San Francisco 49ers
    Arizona Cardinals
    42:002nd1ARI 1TouchdownBrock Purdy up the middle for 1 yard, touchdown
    Score
    San Francisco 49ers
    Arizona Cardinals
    41:59--ARI 20Extra PointJake Moody kicks extra point good
    Arizona Cardinals
    San Francisco 49ers
    41:59--ARI 15RunPenalty on Matt Pryor: False Start, 5 yards (accepted) (no play)
    Arizona Cardinals
    San Francisco 49ers
    41:591st10ARI 25PassJoshua Dobbs pass complete short left to Marquise Brown for 11 yards (tackle by Ambry Thomas)
    Arizona Cardinals
    San Francisco 49ers
    41:551st10ARI 36PassJoshua Dobbs pass complete short left to Zach Ertz for 7 yards (tackle by Dee Winters)
    Arizona Cardinals
    San Francisco 49ers
    41:512nd3ARI 43PassJoshua Dobbs pass complete short middle to Emari Demercado for 7 yards (tackle by Isaiah Oliver)
    Arizona Cardinals
    San Francisco 49ers
    41:361st10ARI 50PassJoshua Dobbs pass incomplete short middle intended for Emari Demercado
    Arizona Cardinals
    San Francisco 49ers
    41:292nd10ARI 50PassJoshua Dobbs pass complete short right to Michael Wilson for 5 yards (tackle by Isaiah Oliver)
    Arizona Cardinals
    San Francisco 49ers
    41:093rd5SFO 45PassJoshua Dobbs pass complete short middle to Zach Ertz for 15 yards (tackle by George Odum)
    Arizona Cardinals
    San Francisco 49ers
    40:481st10SFO 30PassJoshua Dobbs pass complete short right to Zach Ertz for 11 yards (tackle by Kendall Sheffield)
    Arizona Cardinals
    San Francisco 49ers
    40:431st10SFO 19PassJoshua Dobbs pass complete short right to Zach Ertz for 8 yards (tackle by Kendall Sheffield)
    Arizona Cardinals
    San Francisco 49ers
    40:252nd2SFO 11PassJoshua Dobbs pass complete short right to Zach Pascal for -4 yards (tackle by Kendall Sheffield)
    Arizona Cardinals
    San Francisco 49ers
    40:163rd6SFO 15PassJoshua Dobbs pass incomplete short middle intended for Zach Ertz
    Arizona Cardinals
    San Francisco 49ers
    40:124th6SFO 15PassJoshua Dobbs pass incomplete short right intended for Zach Pascal