| 15:00 | 1st & 10 | OWN 35 | Desmond Reid run for 3 yds to the PITT 38 | +3 | -0.41 |
| 15:00 | 2nd & 7 | OWN 38 | Desmond Reid run for 4 yds to the PITT 42 | +4 | -0.14 |
| 15:00 | 3rd & 3 | OWN 42 | Eli Holstein run for 1 yd to the PITT 43 | +1 | -0.68 |
| 15:00 | 4th & 2 | OWN 43 | Eli Holstein pass complete to Desmond Reid for 7 yds to the 50 yard line for a 1ST down | +7 | 2.63 |
| 15:00 | 1st & 10 | 50 | Eli Holstein pass complete to Konata Mumpfield for 43 yds to the UNC 7 for a 1ST down | +43 | 1.64 |
| 15:00 | 1st & 7 | OPP 7 | Desmond Reid run for 1 yd to the UNC 6 | +1 | -0.33 |
| 15:00 | 2nd & 6 | OPP 6 | Eli Holstein pass incomplete | 0 | -0.30 |
| 15:00 | 3rd & 6 | OPP 6 | Eli Holstein pass incomplete | 0 | -0.30 |
| 11:36 | 4th & 6 | OPP 6 | Ben Sauls 24 yd FG GOOD |
| 11:36 | 1st & 10 | OWN 25 | Omarion Hampton run for 7 yds to the UNC 32 | +7 | 0.60 |
| 11:36 | 2nd & 3 | OWN 32 | Jacolby Criswell pass incomplete | 0 | -0.99 |
| 11:36 | 3rd & 3 | OWN 32 | No Huddle-Shotgun Criswell,Jacolby pass complete short left to Paysour,Kobe caught at PIT50, for 18 yards to the UNC50, out of bounds at PIT50 PENALTY UNC Holding (Sampson,Howard) 10 yards from UNC32 to UNC22. NO PLAY. | -10 | |
| 11:36 | 3rd & 13 | OWN 22 | Jacolby Criswell pass complete to Omarion Hampton for 5 yds to the UNC 27 | +5 | 0.01 |
| 9:59 | 4th & 8 | OWN 27 | Tom Maginness punt for 34 yds |
| 9:59 | 1st & 10 | OWN 42 | Eli Holstein pass complete to Kenny Johnson for 9 yds to the UNC 49 | +9 | 1.30 |
| 9:59 | 2nd & 1 | OPP 49 | Eli Holstein run for 7 yds to the UNC 42 for a 1ST down | +7 | -0.04 |
| 9:59 | 1st & 10 | OPP 42 | Eli Holstein run for 6 yds to the UNC 36 | +6 | 0.28 |
| 9:59 | 2nd & 4 | OPP 36 | Eli Holstein pass complete to Desmond Reid for 11 yds to the UNC 25 for a 1ST down | +11 | 0.31 |
| 9:59 | 1st & 10 | OPP 25 | Eli Holstein run for 1 yd to the UNC 26 Eli Holstein fumbled, recovered by PITT Kenny Johnson | +1 | -0.35 |
| 9:59 | 2nd & 11 | OPP 26 | Desmond Reid run for 6 yds to the UNC 20 | +6 | 0.16 |
| 6:44 | 3rd & 5 | OPP 20 | Kaleb Cost 84 Yd Interception Return (Noah Burnette Kick) | -10.89 |
| 6:39 | 1st & 10 | OWN 34 | Rodney Hammond Jr. run for 3 yds to the PITT 37 | +3 | -0.40 |
| 6:39 | 2nd & 7 | OWN 37 | Eli Holstein pass incomplete | 0 | -0.84 |
| 6:39 | 3rd & 7 | OWN 37 | Eli Holstein pass incomplete | 0 | -0.45 |
| 5:56 | 4th & 7 | OWN 37 | Caleb Junko punt for 52 yds , Alijah Huzzie returns for no gain to the UNC 10 |
| 5:56 | 1st & 10 | OWN 10 | Jacolby Criswell pass incomplete | 0 | -0.35 |
| 5:56 | 2nd & 10 | OWN 10 | Omarion Hampton run for 9 yds to the UNC 19 | +9 | 0.37 |
| 5:56 | 3rd & 1 | OWN 19 | Omarion Hampton run for 2 yds to the UNC 21 for a 1ST down | +2 | 0.44 |
| 5:56 | 1st & 10 | OWN 21 | Omarion Hampton run for 4 yds to the UNC 25 | +4 | -0.09 |
| 5:56 | 2nd & 6 | OWN 25 | Jacolby Criswell pass complete to John Copenhaver for 8 yds to the UNC 33 for a 1ST down | +8 | 0.99 |
| 5:56 | 1st & 10 | OWN 33 | Omarion Hampton run for 4 yds to the UNC 37 | +4 | -0.15 |
| 5:56 | 2nd & 6 | OWN 37 | Jacolby Criswell pass complete to J.J. Jones for 17 yds to the PITT 46 for a 1ST down | +17 | 2.04 |
| 5:56 | 1st & 10 | OPP 46 | Omarion Hampton run for 5 yds to the PITT 41 | +5 | 0.10 |
| 5:56 | 2nd & 5 | OPP 41 | Davion Gause run for 4 yds to the PITT 37 | +4 | -0.12 |
| 5:56 | 3rd & 1 | OPP 37 | Omarion Hampton run for 1 yd to the PITT 38 | +1 | 0.56 |
| 5:56 | 4th & 2 | OPP 38 | Jacolby Criswell pass complete to Omarion Hampton for 4 yds to the PITT 34 for a 1ST down | +4 | 1.96 |
| 5:56 | 1st & 10 | OPP 34 | Jacolby Criswell pass incomplete | 0 | -0.66 |
| 0:00 | 2nd & 10 | OPP 34 | Davion Gause run for 4 yds to the PITT 30 | +4 | -0.11 |
| 0:00 | OPP 34 | End of 1st Quarter | |||
| 15:00 | 3rd & 6 | OPP 30 | Omarion Hampton run for 3 yds to the PITT 27 | +3 | -0.31 |
| 15:00 | 4th & 3 | OPP 27 | Jacolby Criswell pass complete to Bryson Nesbit for 10 yds to the PITT 17 for a 1ST down | +10 | 1.44 |
| 15:00 | 1st & 10 | OPP 17 | Omarion Hampton run for 1 yd to the PITT 18 | +1 | -0.26 |
| 15:00 | 2nd & 11 | OPP 18 | Jacolby Criswell pass complete to John Copenhaver for 2 yds to the PITT 16 | +2 | -0.22 |
| 15:00 | 3rd & 9 | OPP 16 | Jacolby Criswell run for 7 yds to the PITT 9 | +7 | 0.22 |
| 11:53 | 4th & 2 | OPP 9 | Jacolby Criswell pass incomplete | 0 | -4.00 |
| 11:53 | 1st & 10 | OWN 9 | Desmond Reid run for 8 yds to the PITT 17 | +8 | 0.57 |
| 11:53 | 2nd & 2 | OWN 17 | Desmond Reid run for 4 yds to the PITT 21 for a 1ST down | +4 | -0.08 |
| 11:53 | 1st & 10 | OWN 21 | Eli Holstein pass complete to Desmond Reid for 72 yds to the UNC 7 for a 1ST down | +72 | 4.13 |
| 11:53 | 1st & 7 | OPP 7 | Eli Holstein pass incomplete | 0 | -0.41 |
| 10:20 | 2nd & 7 | OPP 7 | Eli Holstein pass complete to Censere Lee for 7 yds for a TD (Ben Sauls KICK) | +7 | 2.61 |
| 10:20 | 1st & 10 | OWN 25 | Shotgun Criswell,Jacolby pass complete short left to Jones,J.J. caught at UNC35, for 20 yards to the UNC45 (Lovelace,Braylan) PENALTY UNC Ineligible Downfield on Pass (Blaske,Austin) 5 yards from UNC25 to UNC20. NO PLAY. | -5 | |
| 10:20 | 1st & 15 | OWN 20 | Jacolby Criswell pass complete to Omarion Hampton for 7 yds to the UNC 27 | +7 | 0.29 |
| 10:20 | 2nd & 8 | OWN 27 | Omarion Hampton run for no gain to the UNC 27 | 0 | -0.48 |
| 10:20 | 3rd & 8 | OWN 27 | Jacolby Criswell pass complete to Nate McCollum for 20 yds to the UNC 47 for a 1ST down | +20 | 2.91 |
| 10:20 | 1st & 10 | OWN 47 | Omarion Hampton run for 20 yds to the PITT 33 for a 1ST down | +20 | 1.19 |
| 10:20 | 1st & 10 | OPP 33 | Jacolby Criswell pass complete to Nate McCollum for 3 yds to the PITT 30 | +3 | -0.20 |
| 10:20 | 2nd & 7 | OPP 30 | Jacolby Criswell run for 15 yds to the PITT 15 for a 1ST down | +15 | 0.54 |
| 10:20 | 1st & 10 | OPP 15 | Caleb Hood run for 2 yds to the PITT 17 | +2 | -0.18 |
| 10:20 | 2nd & 12 | OPP 17 | Jacolby Criswell pass incomplete | 0 | -0.43 |
| 7:07 | 3rd & 12 | OPP 17 | Timeout Pittsburgh, clock 07:07 | ||
| 7:07 | 3rd & 12 | OPP 17 | Jacolby Criswell pass incomplete | 0 | -0.70 |
| 6:57 | 4th & 12 | OPP 17 | Noah Burnette 34 yd FG GOOD |
| 6:57 | 1st & 10 | OWN 25 | North Carolina Penalty, UNR: Unnecessary Roughness (Will Hardy) to the PITT 46 for a 1ST down | +15 | |
| 6:57 | 1st & 10 | OWN 46 | Rodney Hammond Jr. run for 1 yd to the PITT 47 | +1 | -0.92 |
| 6:57 | 2nd & 9 | OWN 47 | Eli Holstein pass incomplete | 0 | -1.01 |
| 6:57 | 3rd & 9 | OWN 47 | Eli Holstein pass complete to Desmond Reid for 23 yds to the UNC 30 for a 1ST down | +23 | 3.30 |
| 5:41 | 1st & 10 | OPP 30 | Eli Holstein pass complete to Raphael Williams Jr. for 30 yds for a TD (Ben Sauls KICK) | +30 | 2.81 |
| 5:34 | 1st & 10 | OWN 38 | Omarion Hampton run for 2 yds to the UNC 40 | +2 | -0.67 |
| 5:34 | 2nd & 8 | OWN 40 | Jacolby Criswell pass incomplete | 0 | -0.87 |
| 5:34 | 3rd & 8 | OWN 40 | Jacolby Criswell pass incomplete | 0 | -0.49 |
| 4:34 | 4th & 8 | OWN 40 | Tom Maginness punt for 44 yds , Kenny Johnson returns for 8 yds to the PITT 24 | ||
| 4:34 | 4th & 8 | OWN 40 | Tom Maginness punt for 44 yds , Kenny Johnson returns for 8 yds to the PITT 11 |
| 4:34 | 1st & 10 | OWN 11 | No Huddle-Shotgun Holstein,Eli rush right for 9 yards gain to the PIT20 (Echols,Power; Ziglar,Malcolm), out of bounds PENALTY PIT Holding (Baer,Ryan) 6 yards from PIT11 to PIT05. NO PLAY. | -6 | |
| 4:34 | 1st & 16 | OWN 5 | Eli Holstein run for 1 yd to the PITT 6 | +1 | -0.10 |
| 4:34 | 2nd & 15 | OWN 6 | Eli Holstein pass complete to Gavin Bartholomew for 2 yds to the PITT 8 | +2 | -0.04 |
| 4:34 | 3rd & 13 | OWN 8 | PENALTY PIT False Start (Lee,Censere) 4 yards from PIT08 to PIT04. NO PLAY. | -4 | |
| 4:34 | 3rd & 17 | OWN 4 | Eli Holstein pass complete to Desmond Reid for 10 yds to the PITT 14 | +10 | 0.06 |
| 2:51 | 4th & 7 | OWN 14 | Caleb Junko punt for 59 yds |
| 2:51 | 1st & 10 | OWN 27 | Jacolby Criswell pass complete to John Copenhaver for 11 yds to the UNC 38 for a 1ST down | +11 | 0.98 |
| 2:51 | 1st & 10 | OWN 38 | Omarion Hampton run for 7 yds to the UNC 45 | +7 | 0.71 |
| 2:51 | 2nd & 3 | OWN 45 | Jacolby Criswell pass incomplete | 0 | -1.29 |
| 1:58 | 3rd & 3 | OWN 45 | Timeout North Carolina, clock 01:58 | ||
| 1:58 | 3rd & 3 | OWN 45 | Jacolby Criswell run for 4 yds to the UNC 49 for a 1ST down | +4 | 1.61 |
| 1:36 | 2nd & 10 | OWN 49 | Jacolby Criswell pass complete to Kobe Paysour for 23 yds to the PITT 28 for a 1ST down | +23 | 2.29 |
| 1:36 | 1st & 10 | OPP 28 | Omarion Hampton run for 14 yds to the PITT 14 for a 1ST down | +14 | 0.22 |
| 1:36 | 1st & 10 | OPP 14 | Omarion Hampton run for 1 yd to the PITT 13 | +1 | -0.25 |
| 0:55 | 2nd & 9 | OPP 13 | Timeout Pittsburgh, clock 00:55 | ||
| 0:55 | 2nd & 9 | OPP 13 | Omarion Hampton run for 10 yds to the PITT 3 for a 1ST down | +10 | 1.33 |
| 0:42 | 1st & 3 | OPP 3 | Omarion Hampton run for 3 yds for a TD (Noah Burnette KICK) | +3 | 1.46 |
| 0:42 | 1st & 10 | OWN 35 | Lucas Osada kickoff for 65 yds for a touchback Pittsburgh Penalty, UNR: Unnecessary Roughness (Malachi Thomas) |
| 0:42 | 1st & 10 | OWN 13 | Eli Holstein pass complete to Desmond Reid for 13 yds to the PITT 26 for a 1ST down | +13 | 0.69 |
| 0:42 | 1st & 10 | OWN 26 | Eli Holstein pass complete to Desmond Reid for 4 yds to the PITT 30 | +4 | -0.12 |
| 0:42 | 2nd & 6 | OWN 30 | Eli Holstein pass complete to Desmond Reid for 8 yds to the PITT 38 for a 1ST down | +8 | 1.17 |
| 0:00 | 1st & 10 | OWN 38 | Eli Holstein pass complete to Konata Mumpfield for 22 yds to the UNC 40 for a 1ST down Pittsburgh Penalty, Offensive Holding (Desmond Reid) declined for a 1ST down | +22 | 1.76 |
| 0:00 | OWN 38 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OWN 25 | Jacolby Criswell pass incomplete | 0 | -0.70 |
| 15:00 | 2nd & 10 | OWN 25 | Omarion Hampton run for 12 yds to the UNC 37 for a 1ST down | +12 | 1.73 |
| 15:00 | 1st & 10 | OWN 37 | Omarion Hampton run for 2 yds to the UNC 35 | +2 | -0.66 |
| 15:00 | 2nd & 12 | OWN 35 | Jacolby Criswell pass complete to J.J. Jones for 19 yds to the PITT 46 for a 1ST down | +19 | 2.90 |
| 15:00 | 1st & 10 | OPP 46 | Jacolby Criswell pass incomplete | 0 | -1.03 |
| 15:00 | 2nd & 10 | OPP 46 | Davion Gause run for 4 yds to the PITT 42 | +4 | -0.16 |
| 15:00 | 3rd & 6 | OPP 42 | Jacolby Criswell pass incomplete | 0 | -1.05 |
| 12:01 | 4th & 6 | OPP 42 | Jacolby Criswell pass incomplete | 0 | -1.21 |
| 12:01 | 4th & 6 | OPP 42 | Jacolby Criswell pass incomplete | 0 | -1.21 |
| 12:01 | 1st & 10 | OWN 42 | Desmond Reid run for 4 yds to the PITT 46 | +4 | -0.17 |
| 12:01 | 2nd & 6 | OWN 46 | Eli Holstein pass incomplete | 0 | -1.13 |
| 12:01 | 3rd & 6 | OWN 46 | Desmond Reid run for 8 yds to the UNC 46 for a 1ST down | +8 | 2.31 |
| 12:01 | 1st & 10 | OPP 46 | Eli Holstein pass incomplete | 0 | -1.03 |
| 12:01 | 2nd & 10 | OPP 46 | No Huddle-Shotgun Holstein,Eli pass complete short middle to Lee,Censere caught at UNC40, for 9 yards to the UNC37 (Campbell,Amare; Echols,Power) PENALTY PIT Holding (Baer,Ryan) 10 yards from UNC46 to PIT44. NO PLAY. | -10 | |
| 12:01 | 2nd & 20 | OWN 44 | Eli Holstein pass complete to Desmond Reid for 9 yds to the UNC 47 | +9 | 0.69 |
| 12:01 | 3rd & 11 | OPP 47 | Eli Holstein pass complete to Konata Mumpfield for 46 yds to the UNC 1 for a 1ST down | +46 | 4.90 |
| 12:01 | 1st & 1 | OPP 1 | Desmond Reid run for 1 yd to the UNC 2 | +1 | |
| 12:01 | 2nd & 2 | OPP 2 | Eli Holstein pass incomplete | 0 | -0.48 |
| 8:58 | 3rd & 2 | OPP 2 | Eli Holstein pass complete to Desmond Reid for 2 yds for a TD (Ben Sauls KICK) | +2 | 2.54 |
| 8:58 | 1st & 10 | OWN 25 | Caleb Hood run for 1 yd to the UNC 26 | +1 | -0.59 |
| 8:58 | 2nd & 9 | OWN 26 | Jacolby Criswell pass incomplete | 0 | -0.41 |
| 8:58 | 3rd & 9 | OWN 26 | Jacolby Criswell pass complete to Bryson Nesbit for 7 yds to the UNC 33 | +7 | 0.17 |
| 7:21 | 4th & 2 | OWN 33 | Tom Maginness punt for 37 yds, fair catch by Kenny Johnson at the PITT 30 |
| 7:21 | 1st & 10 | OWN 30 | Eli Holstein pass incomplete | 0 | -0.86 |
| 7:21 | 2nd & 10 | OWN 30 | Eli Holstein pass incomplete | 0 | -0.46 |
| 7:21 | 3rd & 10 | OWN 30 | Eli Holstein pass complete to Desmond Reid for a loss of 4 yards to the PITT 26 | -4 | -0.31 |
| 6:27 | 4th & 14 | OWN 26 | Caleb Junko punt for 40 yds, punt out-of-bounds at the UNC 39 , Alijah Huzzie returns for 5 yds to the UNC 39 |
| 6:27 | 1st & 10 | OWN 39 | Omarion Hampton run for 2 yds to the UNC 41 | +2 | -0.67 |
| 6:27 | 2nd & 8 | OWN 41 | Jacolby Criswell pass complete to Nate McCollum for 10 yds to the PITT 49 for a 1ST down | +10 | 1.77 |
| 6:27 | 1st & 10 | OPP 49 | PENALTY UNC False Start (McCollum,Nate) 5 yards from PIT49 to UNC46. NO PLAY. | -5 | |
| 6:27 | 1st & 15 | OWN 46 | Jacolby Criswell pass complete to Bryson Nesbit for 7 yds to the PITT 47 | +7 | 0.55 |
| 6:27 | 2nd & 8 | OPP 47 | Jacolby Criswell pass complete to Bryson Nesbit for 10 yds to the PITT 37 for a 1ST down | +10 | 1.33 |
| 6:27 | 1st & 10 | OPP 37 | Jacolby Criswell pass incomplete | 0 | -0.75 |
| 6:27 | 2nd & 10 | OPP 37 | Davion Gause run for 15 yds to the PITT 22 for a 1ST down | +15 | 1.16 |
| 6:27 | 1st & 10 | OPP 22 | Jacolby Criswell pass incomplete | 0 | -0.40 |
| 6:27 | 2nd & 10 | OPP 22 | Jacolby Criswell pass complete to Nate McCollum for 12 yds to the PITT 10 for a 1ST down | +12 | 0.54 |
| 6:27 | 1st & 10 | OPP 10 | Davion Gause run for 1 yd to the PITT 11 | +1 | -0.23 |
| 6:27 | 2nd & 11 | OPP 11 | Jacolby Criswell pass incomplete | 0 | -0.30 |
| 2:12 | 3rd & 11 | OPP 11 | Timeout Pittsburgh, clock 02:12 | ||
| 2:07 | 3rd & 11 | OPP 11 | Jacolby Criswell pass complete to John Copenhaver for 11 yds for a TD (Noah Burnette KICK) | +11 | 3.15 |
| 2:07 | 1st & 10 | OWN 25 | Desmond Reid run for 4 yds to the PITT 29 | +4 | -0.11 |
| 2:07 | 2nd & 6 | OWN 29 | Eli Holstein run for 24 yds to the UNC 47 for a 1ST down | +24 | 2.58 |
| 2:07 | 1st & 10 | OPP 47 | Daniel Carter run for 2 yds to the UNC 45 | +2 | -0.58 |
| 2:07 | 2nd & 8 | OPP 45 | Eli Holstein pass incomplete | 0 | -1.10 |
| 2:07 | 3rd & 8 | OPP 45 | Eli Holstein run for 20 yds to the UNC 25 for a 1ST down | +20 | 2.59 |
| 0:00 | 1st & 10 | OPP 25 | Eli Holstein pass complete to Raphael Williams Jr. for 4 yds to the UNC 21 | +4 | -0.04 |
| 0:00 | OPP 25 | End of 3rd Quarter | |||
| 15:00 | 2nd & 6 | OPP 21 | Eli Holstein pass complete to Censere Lee for 5 yds to the UNC 16 | +5 | 0.08 |
| 15:00 | 3rd & 1 | OPP 16 | Desmond Reid run for 8 yds to the UNC 8 for a 1ST down | +8 | 0.34 |
| 15:00 | 1st & 8 | OPP 8 | Rodney Hammond Jr. run for 6 yds to the UNC 2 | +6 | 0.25 |
| 15:00 | 2nd & 2 | OPP 2 | Rodney Hammond Jr. run for 1 yd to the UNC 3 | +1 | -0.39 |
| 12:44 | 3rd & 3 | OPP 3 | Eli Holstein run for 3 yds for a TD (Ben Sauls KICK) | +3 | 2.62 |
| 12:44 | 1st & 10 | OWN 25 | Jacolby Criswell pass complete to Nate McCollum for 48 yds to the PITT 27 for a 1ST down | +48 | 3.34 |
| 12:44 | 1st & 10 | OPP 27 | Jacolby Criswell pass incomplete | 0 | -0.49 |
| 12:44 | 2nd & 10 | OPP 27 | Omarion Hampton run for 3 yds to the PITT 24 | +3 | -0.21 |
| 12:44 | 3rd & 7 | OPP 24 | Jacolby Criswell pass complete to Nate McCollum for 7 yds to the PITT 17 for a 1ST down | +7 | 0.86 |
| 12:44 | 1st & 10 | OPP 17 | Jacolby Criswell pass complete to Nate McCollum for 5 yds to the PITT 12 | +5 | 0.07 |
| 12:44 | 2nd & 5 | OPP 12 | Omarion Hampton run for 2 yds to the PITT 10 | +2 | -0.21 |
| 12:44 | 3rd & 3 | OPP 10 | Davion Gause run for 2 yds to the PITT 8 | +2 | -0.20 |
| 9:14 | 4th & 1 | OPP 8 | Timeout North Carolina, clock 09:14 | ||
| 9:08 | 4th & 1 | OPP 8 | Omarion Hampton run for no gain to the PITT 8 | 0 | -4.08 |
| 9:08 | 1st & 10 | OWN 8 | Desmond Reid run for 2 yds to the PITT 6 | +2 | -0.21 |
| 9:08 | 2nd & 12 | OWN 6 | Eli Holstein pass complete to Censere Lee for 17 yds to the PITT 23 for a 1ST down | +17 | 1.03 |
| 9:08 | 1st & 10 | OWN 23 | Desmond Reid run for 3 yds to the PITT 26 | +3 | -0.27 |
| 9:08 | 2nd & 7 | OWN 26 | Eli Holstein pass incomplete | 0 | -0.51 |
| 9:08 | 3rd & 7 | OWN 26 | Eli Holstein pass complete to Daejon Reynolds for 10 yds to the PITT 36 for a 1ST down | +10 | 1.84 |
| 9:08 | 1st & 10 | OWN 36 | Desmond Reid run for 2 yds to the PITT 38 | +2 | -0.64 |
| 9:08 | 2nd & 8 | OWN 38 | Eli Holstein run for 9 yds to the PITT 47 for a 1ST down | +9 | 1.70 |
| 9:08 | 1st & 10 | OWN 47 | Desmond Reid run for 3 yds to the 50 yard line | +3 | -0.41 |
| 9:08 | 2nd & 7 | 50 | Eli Holstein pass complete to Censere Lee for 9 yds to the UNC 41 for a 1ST down | +9 | 1.27 |
| 9:08 | 1st & 10 | OPP 41 | Desmond Reid run for 2 yds to the UNC 43 | +2 | -0.47 |
| 9:08 | 2nd & 12 | OPP 43 | Eli Holstein pass complete to Kenny Johnson for 13 yds to the UNC 30 for a 1ST down | +13 | 1.73 |
| 9:08 | 1st & 10 | OPP 30 | Eli Holstein pass incomplete | 0 | -0.56 |
| 9:08 | 2nd & 10 | OPP 30 | Eli Holstein pass complete to Gavin Bartholomew for 9 yds to the UNC 21 | +9 | 0.59 |
| 3:06 | 3rd & 1 | OPP 21 | Timeout Pittsburgh, clock 03:06 | ||
| 3:06 | 3rd & 1 | OPP 21 | Desmond Reid run for 1 yd to the UNC 20 for a 1ST down | +1 | 0.17 |
| 3:06 | 1st & 10 | OPP 20 | Desmond Reid run for 1 yd to the UNC 19 | +1 | -0.29 |
| 2:18 | 2nd & 9 | OPP 19 | Timeout North Carolina, clock 02:18 | ||
| 2:18 | 2nd & 9 | OPP 19 | Eli Holstein pass incomplete | 0 | -0.44 |
| 2:18 | 3rd & 9 | OPP 19 | Eli Holstein pass incomplete | 0 | -0.67 |
| 2:01 | 4th & 9 | OPP 19 | Ben Sauls 37 yd FG GOOD |
| 1:54 | 2nd & 3 | OPP 47 | Timeout North Carolina, clock 01:54 | ||
| 1:54 | 1st & 10 | OWN 46 | Jacolby Criswell pass complete to Nate McCollum for 7 yds to the PITT 47 | +7 | 0.65 |
| 1:54 | 2nd & 3 | OPP 47 | Jacolby Criswell pass complete to Nate McCollum for 8 yds to the PITT 39 for a 1ST down | +8 | 0.40 |
| 1:54 | 1st & 10 | OPP 39 | Jacolby Criswell pass incomplete | 0 | -0.81 |
| 1:54 | 2nd & 10 | OPP 39 | Jacolby Criswell pass incomplete | 0 | -1.01 |
| 1:54 | 3rd & 10 | OPP 39 | Jacolby Criswell pass complete to Nate McCollum for 8 yds to the PITT 31 | +8 | 0.72 |
| 1:11 | 4th & 2 | OPP 31 | Jacolby Criswell sacked by Kyle Louis for a loss of 12 yards to the PITT 43 | -12 | -2.76 |
| 1:11 | 1st & 10 | OWN 43 | E. Holstein takes a knee | -2 | -1.56 |
| 0:00 | 2nd & 12 | OWN 41 | E. Holstein takes a knee | -1 | -0.79 |
| 0:00 | OWN 40 | End of 4th Quarter |
| 1 | sacks | 0 |
| 1 | plays for loss | 3 |
| 0 | takeaways | 1 |
| 3 | three-and-outs forced | 3 |
| 10 | explosive plays allowed | 9 |
| 5.38 | yards allowed / play | 7.03 |
| 3 of 10 | scoring drives allowed | 6 of 12 |
| Donovan McMillon | 10 (7) | 1 PD |
| Kyle Louis | 9 (5) | 1 sk · 2.5 TFL · 1 QH |
| Rasheem Biles | 8 (4) | 1.5 TFL · 2 PD |
| Javon Mcintyre | 6 (3) | 0.5 TFL · 2 PD |
| Brandon George | 6 (3) | 1 QH |
| Sincere Edwards | 3 (1) | 1 TFL |
| Cruce Brookins | 3 (3) | |
| Elliot Donald | 3 (1) |
| Amare Campbell | 8 (6) | 1 TFL · 1 PD · 1 QH |
| Power Echols | 8 (5) | 1 PD |
| Jakeen Harris | 7 (4) | 0.5 TFL |
| Antavious Lane | 5 (5) | 1 TFL · 1 PD |
| Alijah Huzzie | 5 (4) | 0.5 TFL · 1 PD |
| Jahvaree Ritzie | 5 (1) | |
| Desmond Evans | 4 (2) | 1 TFL |
| Will Hardy | 3 (3) | 1 TFL |
| 2 of 2 | field goals | 1 of 1 |
| 3 | punts | 3 |
| 50.3 | punt average | 38.3 |
| 1 | punts inside the 20 | 0 |
| 30 | return yards | 79 |
| own 24 | average drive start | own 29 |
| K | Ben Sauls | 2/2 FG · long 37 · 4/4 XP |
| P | Caleb Junko | 3 punts · 50.3 avg · 1 in 20 |
| KR | Kenny Johnson | 1 ret · 21 yds · long 21 |
| PR | Kenny Johnson | 2 ret · 9 yds · long 6 |
| K | Noah Burnette | 1/1 FG · long 34 · 3/3 XP |
| P | Tom Maginness | 3 punts · 38.3 avg |
| KR | Nate Mccollum | 2 ret · 75 yds · long 43 |
| PR | Alijah Huzzie | 2 ret · 4 yds · long 5 |
| 75 | plays | 80 |
| 527 | yards | 430 |
| 12 | drives | 10 |
| 43% | success rate | 40% |
| 19.75 | total PPA | 9.63 |
| Q1 | Ben Sauls 24 yd FG GOOD | 3–0 |
| Q1 | Kaleb Cost 84 Yd Interception Return (Noah Burnette Kick) | 3–7 |
| Q2 | Eli Holstein pass complete to Censere Lee for 7 yds for a TD (Ben Sauls KICK) | 10–7 |
| Q2 | Noah Burnette 34 yd FG GOOD | 10–10 |
| Q2 | Eli Holstein pass complete to Raphael Williams Jr. for 30 yds for a TD (Ben Sauls KICK) | 17–10 |
| Q2 | Omarion Hampton run for 3 yds for a TD (Noah Burnette KICK) | 17–17 |
| Q3 | Eli Holstein pass complete to Desmond Reid for 2 yds for a TD (Ben Sauls KICK) | 24–17 |
| Q3 | Jacolby Criswell pass complete to John Copenhaver for 11 yds for a TD (Noah Burnette KICK) | 24–24 |
| Q4 | Eli Holstein run for 3 yds for a TD (Ben Sauls KICK) | 31–24 |
| Q4 | Ben Sauls 37 yd FG GOOD | 34–24 |
| Q3 | Eli Holstein pass complete to Konata Mumpfield for 46 yds to the UNC 1 for a 1ST down | 4.90 |
| Q2 | Eli Holstein pass complete to Desmond Reid for 72 yds to the UNC 7 for a 1ST down | 4.13 |
| Q4 | Jacolby Criswell pass complete to Nate McCollum for 48 yds to the PITT 27 for a 1ST down | 3.34 |
| Q2 | Eli Holstein pass complete to Desmond Reid for 23 yds to the UNC 30 for a 1ST down | 3.30 |
| Q3 | Jacolby Criswell pass complete to John Copenhaver for 11 yds for a TD (Noah Burnette… | 3.15 |
| Q2 | Jacolby Criswell pass complete to Nate McCollum for 20 yds to the UNC 47 for a 1ST down | 2.91 |
| 2023 | North Carolina 41 – 24 Pittsburgh |
| 2022 | Pittsburgh 24 – 42 North Carolina |
| 2021 | North Carolina 23 – 30 Pittsburgh |
| 2019 | North Carolina 27 – 34 Pittsburgh |
| 2018 | Pittsburgh 35 – 38 North Carolina |
| 2017 | North Carolina 34 – 31 Pittsburgh |
| 2016 | Pittsburgh 36 – 37 North Carolina |
| 2015 | North Carolina 26 – 19 Pittsburgh |