| Team | | Time | Down | Distance | Pos | Description | Score | Max Pts |
|---|
| ARI | 1st | 3:02 | 2nd | 17 | ARI 19 | Hollywood Brown 7 yard Passing Completion from David Blough Deommodore Lenoir | 6-7 | 0.7 |
| SF | 2nd | 13:59 | 1st | 10 | ARI 13 | David Blough Pass to Hollywood Brown Interception by Tashaun Gipson Greg Dortch | 6-7 | 2 |
| SF | 3rd | 10:38 | 3rd | 10 | ARI 15 | David Blough Pass to Hollywood Brown Interception by Tashaun Gipson Billy Price | 13-28 | 2 |
| ARI | 1st | 7:00 | 2nd | 6 | ARI 34 | Corey Clement 3 yard Passing Completion from David Blough Fred Warner | 6-7 | 0.3 |
| ARI | 1st | 2:26 | 3rd | 10 | ARI 26 | Corey Clement 5 yard Passing Completion from David Blough Fred Warner | 6-7 | 0.5 |
| ARI | 2nd | 10:10 | 3rd | 14 | ARI 44 | Corey Clement 17 yard Passing Completion from David Blough Deommodore Lenoir | 6-14 | 1.7 |
| ARI | 3rd | 10:44 | 2nd | 10 | ARI 15 | David Blough Incomplete Pass to Corey Clement | 13-28 | |
| ARI | 1st | 14:55 | 1st | 10 | ARI 20 | Pharoh Cooper 3 yard Passing Completion from David Blough Fred Warner | 0-0 | 0.3 |
| ARI | 1st | 10:40 | 1st | 10 | ARI 25 | Pharoh Cooper 3 yard Passing Completion from David Blough Talanoa Hufanga | 6-7 | 0.3 |
| ARI | 1st | 6:54 | 2nd | 13 | ARI 27 | Greg Dortch 10 yard Passing Completion from David Blough Deommodore Lenoir | 6-7 | 1 |
| ARI | 1st | 5:50 | 3rd | 3 | ARI 37 | Greg Dortch 2 yard Passing Completion from David Blough Jimmie Ward | 6-7 | 0.2 |
| ARI | 1st | 3:41 | 1st | 10 | ARI 26 | Greg Dortch 3 yard Passing Completion from David Blough Jimmie Ward | 6-7 | 0.3 |
| ARI | 3rd | 5:40 | 1st | 10 | ARI 14 | Greg Dortch 15 yard Passing Completion from David Blough Deommodore Lenoir | 13-31 | 1.5 |
| ARI | 1st | 5:27 | 4th | 1 | ARI 39 | David Blough Rushing Attempt Michael Dwumfour | 6-7 | |
| ARI | 3rd | 4:22 | 2nd | 9 | ARI 30 | David Blough -2 yard Sack Jordan Willis Fumble Lost recovered by Michael Dwumfour Jordan Willis | 13-31 | 1 |
| ARI | 1st | 14:34 | 2nd | 7 | ARI 23 | A.J. Green 77 yard Passing TD from David Blough | 6-0 | 15.7 |
| ARI | 1st | 10:03 | 2nd | 7 | ARI 28 | David Blough Incomplete Pass to A.J. Green | 6-7 | |
| ARI | 3rd | 4:59 | 1st | 10 | ARI 29 | Keaontay Ingram 1 yard Passing Completion from David Blough Fred Warner | 13-31 | 0.1 |
| ARI | 2nd | 12:07 | 1st | 10 | ARI 25 | Trey McBride 23 yard Passing Completion from David Blough Charvarius Ward | 6-14 | 2.3 |
| ARI | 2nd | 7:30 | 3rd | 11 | SF 29 | Trey McBride 11 yard Passing Completion from David Blough Azeez Al-Shaair | 6-14 | 1.1 |
| ARI | 2nd | 8:10 | 2nd | 9 | SF 27 | David Blough -2 yard Rushing Attempt T.Y. McGill | 6-14 | -0.2 |
| ARI | 1st | 7:31 | 1st | 10 | ARI 30 | Corey Clement 4 yard Rushing Attempt Kerry Hyder | 6-7 | 0.4 |
| ARI | 2nd | 6:14 | 2nd | 1 | SF 9 | Corey Clement 3 yard Rushing Attempt Javon Kinlaw | 6-14 | 0.3 |
| ARI | 2nd | 4:44 | 2nd | Goal | SF 1 | Corey Clement 1 yard Rushing TD | 12-14 | 6.1 |
| ARI | 2nd | 8:44 | 1st | 10 | SF 28 | Corey Clement 1 yard Rushing Attempt Azeez Al-Shaair | 6-14 | 0.1 |
| ARI | 3rd | 11:27 | 1st | 10 | ARI 15 | Corey Clement 5 yard Rushing Attempt Nick Bosa | 13-28 | 0.5 |
| ARI | 3rd | 0:55 | 1st | 10 | ARI 33 | Corey Clement 3 yard Rushing Attempt Oren Burks | 13-38 | 0.3 |
| ARI | 2nd | 5:28 | 1st | Goal | SF 6 | Corey Clement 5 yard Rushing Attempt Tashaun Gipson, Fred Warner | 6-14 | 0.5 |
| ARI | 2nd | 0:19 | 1st | 10 | ARI 25 | Corey Clement 1 yard Rushing Attempt Fred Warner, Azeez Al-Shaair | 13-21 | 0.1 |
| ARI | 4th | 15:00 | 1st | 10 | ARI 45 | Pharoh Cooper 1 yard Rushing Attempt Azeez Al-Shaair | 13-38 | 0.1 |
| ARI | 2nd | 11:43 | 1st | 10 | ARI 48 | Pharoh Cooper 6 yard Rushing Attempt Fred Warner | 6-14 | 0.6 |
| SF | 4th | 7:49 | 1st | 10 | SF 29 | Tyrion Davis-Price 12 yard Rushing Attempt Jalen Thompson | 13-38 | 1.2 |
| SF | 4th | 6:26 | 2nd | 6 | SF 45 | Tyrion Davis-Price 2 yard Rushing Attempt Dennis Gardeck | 13-38 | 0.2 |
| SF | 4th | 5:39 | 3rd | 4 | SF 47 | Tyrion Davis-Price 3 yard Rushing Attempt Ben Niemann | 13-38 | 0.3 |
| SF | 4th | 2:29 | 1st | 10 | ARI 13 | Tyrion Davis-Price Rushing Attempt Eric Banks | 13-38 | |
| SF | 4th | 2:00 | 2nd | 10 | ARI 13 | Tyrion Davis-Price 2 yard Rushing Attempt Ben Niemann | 13-38 | 0.2 |
| SF | 4th | 0:34 | 4th | 7 | ARI 10 | Tyrion Davis-Price 3 yard Rushing Attempt Tanner Vallejo | 13-38 | 0.3 |
| SF | 4th | 1:15 | 3rd | 8 | ARI 11 | Tyrion Davis-Price 1 yard Rushing Attempt Michael Dogbe | 13-38 | 0.1 |
| SF | 4th | 7:10 | 1st | 10 | SF 41 | Tyrion Davis-Price 4 yard Rushing Attempt Manny Jones, Dennis Gardeck | 13-38 | 0.4 |
| ARI | 2nd | 6:52 | 1st | 10 | SF 18 | Greg Dortch 9 yard Rushing Attempt Talanoa Hufanga | 6-14 | 0.9 |
| ARI | 2nd | 9:19 | 1st | 5 | SF 34 | Greg Dortch 6 yard Rushing Attempt Fred Warner | 6-14 | 0.6 |
| SF | 1st | 10:40 | | | ARI 15 | Robbie Gould XP | 6-7 | 1 |
| SF | 2nd | 12:07 | | | ARI 15 | Robbie Gould XP | 6-14 | 1 |
| SF | 2nd | 0:19 | | | ARI 15 | Robbie Gould XP | 13-21 | 1 |
| SF | 3rd | 11:32 | | | ARI 15 | Robbie Gould XP | 13-28 | 1 |
| SF | 3rd | 5:50 | 4th | 7 | ARI 9 | Robbie Gould 27 yard Field Goal Made | 13-31 | 3 |
| SF | 3rd | 1:01 | | | ARI 15 | Robbie Gould XP | 13-38 | 1 |
| ARI | 1st | 15:00 | | | SF 35 | Pharoh Cooper 18 yard Kick Return Attempt Tarvarius Moore | 0-0 | |
| ARI | 3rd | 11:32 | | | SF 35 | Pharoh Cooper 16 yard Kick Return Attempt George Odum | 13-28 | |
| ARI | 3rd | 5:47 | | | SF 35 | Pharoh Cooper 26 yard Kick Return Attempt George Odum | 13-31 | |
| ARI | 3rd | 1:01 | | | SF 35 | Pharoh Cooper 33 yard Kick Return Attempt Oren Burks | 13-38 | |
| ARI | 4th | 3:20 | 3rd | 3 | ARI 10 | Keaontay Ingram 4 yard Rushing Attempt Kerry Hyder, Azeez Al-Shaair | 13-38 | 0.4 |
| ARI | 4th | 4:44 | 1st | 10 | ARI 3 | Keaontay Ingram 1 yard Rushing Attempt Deommodore Lenoir, Azeez Al-Shaair | 13-38 | 0.1 |
| ARI | 4th | 13:45 | 2nd | 10 | SF 36 | Keaontay Ingram Rushing Attempt Jordan Willis | 13-38 | |
| SF | 3rd | 8:27 | 3rd | 2 | ARI 15 | Kyle Juszczyk 3 yard Rushing Attempt Michael Dogbe | 13-28 | 0.3 |
| SF | 1st | 9:19 | 4th | 15 | ARI 20 | Ray-Ray McCloud 8 yard Punt Return Attempt Ezekiel Turner | 6-7 | |
| SF | 1st | 1:44 | 4th | 5 | ARI 31 | Ray-Ray McCloud 14 yard Punt Return Attempt Tanner Vallejo | 6-7 | |
| SF | 3rd | 3:32 | 2nd | 4 | ARI 22 | Jordan Mason 2 yard Rushing Attempt Michael Dogbe | 13-31 | 0.2 |
| SF | 3rd | 1:59 | 1st | Goal | ARI 5 | Jordan Mason 4 yard Rushing Attempt J.J. Watt | 13-31 | 0.4 |
| SF | 4th | 12:11 | 1st | 10 | SF 34 | Jordan Mason 2 yard Rushing Attempt Dennis Gardeck | 13-38 | 0.2 |
| SF | 4th | 10:43 | 3rd | 10 | SF 34 | Jordan Mason 8 yard Rushing Attempt Kamu Grugier-Hill, Josh Thomas | 13-38 | 0.8 |
| SF | 3rd | 9:48 | 1st | 10 | ARI 23 | Jordan Mason 3 yard Rushing Attempt Ben Niemann, Isaiah Simmons | 13-28 | 0.3 |
| SF | 3rd | 9:09 | 2nd | 7 | ARI 20 | Jordan Mason 5 yard Rushing Attempt Isaiah Simmons | 13-28 | 0.5 |
| SF | 3rd | 4:13 | 1st | 10 | ARI 28 | Jordan Mason 6 yard Rushing Attempt Isaiah Simmons | 13-31 | 0.6 |
| SF | 4th | 11:27 | 2nd | 8 | SF 36 | Jordan Mason -2 yard Rushing Attempt Jalen Thompson | 13-38 | -0.2 |
| SF | 2nd | 0:29 | 1st | Goal | ARI 4 | Christian McCaffrey Rushing Attempt Ben Niemann | 13-14 | |
| SF | 3rd | 13:01 | 3rd | 17 | SF 38 | Christian McCaffrey 19 yard Rushing Attempt Josh Thomas | 13-21 | 1.9 |
| SF | 1st | 5:16 | 1st | 10 | ARI 39 | Christian McCaffrey -2 yard Rushing Attempt Michael Dogbe | 6-7 | -0.2 |
| SF | 2nd | 3:24 | 1st | 5 | ARI 39 | Christian McCaffrey 10 yard Rushing Attempt Christian Matthew | 13-14 | 1 |
| SF | 1st | 14:18 | 1st | 10 | SF 25 | Christian McCaffrey 9 yard Rushing Attempt Ben Niemann | 6-0 | 0.9 |
| SF | 1st | 11:32 | 2nd | 4 | ARI 21 | Christian McCaffrey Rushing Attempt Myjai Sanders | 6-0 | |
| SF | 2nd | 0:36 | 2nd | 1 | ARI 9 | Christian McCaffrey 5 yard Rushing Attempt Jalen Thompson, Ezekiel Turner | 13-14 | 0.5 |
| SF | 3rd | 14:21 | 1st | 10 | SF 45 | Christian McCaffrey 3 yard Rushing Attempt Ezekiel Turner | 13-21 | 0.3 |
| SF | 2nd | 13:50 | 1st | 10 | ARI 18 | Christian McCaffrey 2 yard Rushing Attempt Tanner Vallejo, Jace Whittaker | 6-7 | 0.2 |
| SF | 2nd | 2:44 | 1st | 10 | ARI 29 | Christian McCaffrey -1 yard Rushing Attempt J.J. Watt | 13-14 | -0.1 |
| ARI | 4th | 0:27 | 1st | 10 | ARI 7 | Trace McSorley -1 yard Rushing Attempt | 13-38 | -0.1 |
| ARI | 3rd | 0:22 | 3rd | 7 | ARI 36 | Trace McSorley 9 yard Rushing Attempt Azeez Al-Shaair | 13-38 | 0.9 |
| ARI | 4th | 4:04 | 2nd | 9 | ARI 4 | Andre Baccellia 6 yard Passing Completion from Trace McSorley Janoris Jenkins | 13-38 | 0.6 |
| ARI | 3rd | 0:26 | 2nd | 7 | ARI 36 | Trace McSorley Incomplete Pass to Hollywood Brown | 13-38 | |
| ARI | 4th | 14:25 | 2nd | 9 | ARI 46 | A.J. Green 18 yard Passing Completion from Trace McSorley Jimmie Ward | 13-38 | 1.8 |
| ARI | 4th | 9:50 | 1st | 10 | ARI 12 | A.J. Green -4 yard Passing Completion from Trace McSorley Samuel Womack, Azeez Al-Shaair | 13-38 | -0.2 |
| SF | 4th | 2:47 | 1st | 10 | ARI 14 | Trace McSorley Pass to A.J. Green Interception by George Odum Keaontay Ingram | 13-38 | 2 |
| ARI | 4th | 13:00 | 3rd | 10 | SF 36 | Trace McSorley 5 yard Rushing Attempt Talanoa Hufanga | 13-38 | 0.5 |
| ARI | 4th | 13:49 | 1st | 10 | SF 36 | Trace McSorley Incomplete Pass to Keaontay Ingram | 13-38 | |
| ARI | 4th | 12:18 | 4th | 5 | SF 31 | Keaontay Ingram -3 yard Passing Completion from Trace McSorley Deommodore Lenoir | 13-38 | -0.15 |
| ARI | 4th | 9:09 | 2nd | 14 | ARI 8 | Trey McBride 7 yard Passing Completion from Trace McSorley Azeez Al-Shaair | 13-38 | 0.7 |
| ARI | 4th | 8:27 | 3rd | 8 | ARI 15 | Ty'Son Williams 5 yard Passing Completion from Trace McSorley Deommodore Lenoir | 13-38 | 0.5 |
| SF | 2nd | 12:12 | 1st | Goal | ARI 5 | Elijah Mitchell 5 yard Rushing TD | 6-13 | 6.5 |
| SF | 3rd | 12:15 | 2nd | 10 | ARI 43 | Elijah Mitchell 37 yard Rushing Attempt Ezekiel Turner | 13-21 | 3.7 |
| SF | 3rd | 11:36 | 1st | Goal | ARI 6 | Elijah Mitchell 6 yard Rushing TD | 13-27 | 6.6 |
| SF | 1st | 9:07 | 1st | 10 | SF 38 | Elijah Mitchell 1 yard Rushing Attempt Ben Niemann, Markus Golden | 6-7 | 0.1 |
| SF | 1st | 0:24 | 2nd | 1 | Midfield | Elijah Mitchell 6 yard Rushing Attempt Isaiah Simmons | 6-7 | 0.6 |
| ARI | 1st | 14:18 | | | SF 15 | Matt Prater XP Missed | 6-0 | |
| ARI | 2nd | 4:41 | | | SF 15 | Matt Prater XP | 13-14 | 1 |
| SF | 2nd | 4:41 | | | ARI 35 | Ray-Ray McCloud 33 yard Kick Return Attempt Josh Thomas | 13-14 | |
| SF | 1st | 12:57 | 1st | 10 | ARI 40 | Brock Purdy 13 yard Rushing Attempt Isaiah Simmons | 6-0 | 1.3 |
| SF | 1st | 12:15 | 1st | 10 | ARI 27 | Brandon Aiyuk 6 yard Passing Completion from Brock Purdy Jace Whittaker | 6-0 | 0.6 |
| SF | 1st | 7:49 | 3rd | 15 | SF 33 | Brock Purdy Incomplete Pass to Brandon Aiyuk | 6-7 | |
| SF | 1st | 1:35 | 1st | 10 | SF 30 | Brandon Aiyuk 11 yard Passing Completion from Brock Purdy Christian Matthew | 6-7 | 1.1 |
| SF | 2nd | 4:34 | 1st | 10 | SF 34 | Brandon Aiyuk 22 yard Passing Completion from Brock Purdy Jalen Thompson | 13-14 | 2.2 |
| SF | 3rd | 15:00 | 1st | 10 | SF 25 | Brandon Aiyuk 20 yard Passing Completion from Brock Purdy Isaiah Simmons | 13-21 | 2 |
| SF | 2nd | 15:00 | 1st | 10 | ARI 44 | Brock Purdy Incomplete Pass to Jauan Jennings | 6-7 | |
| SF | 2nd | 2:00 | 2nd | 11 | ARI 30 | Jauan Jennings 10 yard Passing Completion from Brock Purdy Christian Matthew, Ezekiel Turner | 13-14 | 1 |
| SF | 3rd | 1:48 | 2nd | Goal | ARI 1 | Brock Purdy Rushing Attempt Manny Jones | 13-31 | |
| SF | 1st | 13:40 | 2nd | 1 | SF 34 | Kyle Juszczyk 26 yard Passing Completion from Brock Purdy Jace Whittaker | 6-0 | 2.6 |
| SF | 1st | 0:59 | 1st | 10 | SF 41 | George Kittle 9 yard Passing Completion from Brock Purdy Jace Whittaker | 6-7 | 0.9 |
| SF | 2nd | 14:14 | 3rd | 18 | SF 48 | Brock Purdy Incomplete Pass to George Kittle Jace Whittaker | 6-7 | |
| SF | 2nd | 0:24 | 2nd | Goal | ARI 4 | George Kittle 4 yard Passing TD from Brock Purdy | 13-20 | 6.4 |
| SF | 3rd | 12:21 | 1st | 10 | ARI 43 | Brock Purdy Incomplete Pass to George Kittle | 13-21 | |
| SF | 3rd | 2:48 | 3rd | 2 | ARI 20 | George Kittle 15 yard Passing Completion from Brock Purdy Jalen Thompson, Josh Thomas | 13-31 | 1.5 |
| SF | 3rd | 1:06 | 3rd | Goal | ARI 1 | George Kittle 1 yard Passing TD from Brock Purdy | 13-37 | 6.1 |
| SF | 1st | 10:49 | 3rd | 4 | ARI 21 | Christian McCaffrey 21 yard Passing TD from Brock Purdy | 6-6 | 8.1 |
| SF | 2nd | 13:08 | 2nd | 8 | ARI 16 | Christian McCaffrey 6 yard Passing Completion from Brock Purdy Leki Fotu, Christian Matthew | 6-7 | 0.6 |
| SF | 2nd | 1:34 | 3rd | 6 | ARI 25 | Christian McCaffrey 7 yard Passing Completion from Brock Purdy Jalen Thompson | 13-14 | 0.7 |
| SF | 3rd | 7:10 | 2nd | 6 | ARI 8 | Brock Purdy 2 yard Rushing Attempt Ben Niemann | 13-28 | 0.2 |
| SF | 1st | 4:36 | 2nd | 12 | ARI 41 | Brock Purdy Incomplete Pass to Deebo Samuel J.J. Watt | 6-7 | |
| SF | 2nd | 1:06 | 1st | 10 | ARI 18 | Deebo Samuel 9 yard Passing Completion from Brock Purdy Ben Niemann | 13-14 | 0.9 |
| SF | 3rd | 10:23 | 1st | 10 | ARI 34 | Deebo Samuel 11 yard Passing Completion from Brock Purdy Jalen Thompson | 13-28 | 1.1 |
| SF | 2nd | 14:56 | 2nd | 10 | ARI 44 | Brock Purdy -8 yard Rushing Attempt Myjai Sanders | 6-7 | -0.8 |
| SF | 3rd | 7:46 | 1st | 10 | ARI 12 | Deebo Samuel 4 yard Rushing Attempt Kamu Grugier-Hill | 13-28 | 0.4 |
| ARI | 1st | 7:42 | 4th | 15 | SF 33 | Pharoh Cooper 7 yard Punt Return Attempt Jordan Mason | 6-7 | |
| ARI | 1st | 3:52 | 4th | 29 | SF 42 | Pharoh Cooper 10 yard Punt Return Attempt George Odum | 6-7 | |
| SF | 1st | 9:59 | 3rd | 7 | ARI 28 | -8 yard Sack Samson Ebukam | 6-7 | 1 |
| SF | 2nd | 10:49 | 2nd | 9 | ARI 49 | -5 yard Sack Nick Bosa | 6-14 | 2 |
| ARI | 1st | 4:33 | 3rd | 12 | ARI 41 | -17 yard Sack Isaiah Simmons | 6-7 | 2 |
| ARI | 3rd | 6:32 | 3rd | 4 | ARI 6 | -3 yard Sack Cameron Thomas | 13-28 | 2 |
| ARI | 1st | 8:29 | 2nd | 9 | SF 39 | -6 yard Sack J.J. Watt | 6-7 | 2 |
| ARI | 3rd | 13:44 | 2nd | 7 | SF 48 | -10 yard Sack J.J. Watt | 13-21 | 2 |