North Carolina at Pittsburgh

Saturday, September 23, 2023

No. 17 North Carolina beat Pittsburgh 41–⁠24. It was their 17th meeting; after it, North Carolina led the series 12–⁠5.

Away17North Carolina8–⁠5 in 2023
41
HomePittsburgh3–⁠9 in 2023
24

Final at Acrisure Stadium, PittsburghTV: ACCNAttendance 48,544

At kickoff
54°F, light rain, wind 8 mph from the northWeather: NOAA NCEI Integrated Surface Database; Allegheny County Airport (KAGC), 13 km from the stadium, seven minutes before kickoff
Official
Stuart MullinsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina72113041
Pittsburgh7107024

Standouts

  • PassingDrake Maye22 of 30, 296 yards, 1 TDNorth Carolina
  • RushingRodney Hammond Jr.14 carries, 83 yards, 1 TDPittsburgh
  • ReceivingJ.J. Jones6 catches, 117 yardsNorth Carolina
  • DefenseKaimon Rucker7 tackles, 2 sacks, 2 for lossNorth Carolina

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

North Carolina

PassingC/AttYdsTDInt
Drake Maye22/3029610
RushingCarYdsTDLong
Omarion Hampton1866126
British Brooks81206
Drake Maye103215
ReceivingRecYdsTDLong
J.J. Jones6117052
John Copenhaver253040
Nate McCollum547029
Kobe Paysour339122
DefenseTklTFLSacksInt
Kaimon Rucker7220
Cedric Gray7100
Power Echols71.500
Antavious Lane6000
Alijah Huzzie1002

Pittsburgh

PassingC/AttYdsTDInt
Christian Veilleux7/188502
Phil Jurkovec11/1510900
RushingCarYdsTDLong
Rodney Hammond Jr.1483123
Kenny Johnson32009
C’Bo Flemister110010
Phil Jurkovec55020
ReceivingRecYdsTDLong
Konata Mumpfield890040
Gavin Bartholomew259030
Daejon Reynolds227015
Rodney Hammond Jr.31109
DefenseTklTFLSacksInt
Shayne Simon6210
David Green6110
Donovan McMillon6000
A.J. Woods5000
Tyler Bentley30.50.50
Deandre Jules2110
Devin Danielson20.50.50
Samuel Okunlola1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

North CarolinaPittsburgh
373Total yards307
296Passing yards194
77Rushing yards113
9.9Yards per pass5.9
2.0Yards per rush4.0
22First downs18
5–⁠14Third downs4–⁠11
1–⁠2Fourth downs0–⁠2
0Turnovers3
3–⁠29Penalties11–⁠84
31:07Possession28:53
2Sacks (by defense)5

Efficiency

North CarolinaPittsburgh
37%Success rate43%
0.10EPA per play−0.22
1.49Explosiveness1.14
0.00Rushing EPA0.17
0.20Passing EPA−0.09
26%Passing-down success18%
−0.10First-down EPA0.12
0.18Second-down EPA−0.37
0.49Third-down EPA0.12
23%Havoc by its defense16%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

North Carolina 50% to win. Elo’s favorite won.

The line

North Carolina −7.5, over/under 50.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were North Carolina 68%, Pittsburgh 32%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneNorth Carolina end zoneQ1 PittsburghTouchdown, 13 playsQ1 North CarolinaTouchdown, 10 playsQ1 PittsburghTouchdown, 7 playsQ2 North CarolinaPunt, 3 playsQ2 PittsburghPunt, 3 playsQ2 North CarolinaTouchdown, 5 playsQ2 PittsburghPunt return TD, 3 plays (North Carolina scores)Q2 PittsburghField goal, 7 playsQ2 North CarolinaTouchdown, 7 playsQ2 PittsburghMissed FG, 5 playsQ3 North CarolinaTouchdown, 8 playsQ3 PittsburghPunt, 3 playsQ3 North CarolinaField goal, 7 playsQ3 North CarolinaField goal, 10 playsQ3 PittsburghInterception, 4 playsQ3 North CarolinaPunt, 5 playsQ4 PittsburghFumble, 1 playQ4 North CarolinaPunt, 6 playsQ4 PittsburghTurnover on downs, 7 playsQ4 North CarolinaPunt, 3 playsQ4 PittsburghResult not recorded, 5 playsQ4 North CarolinaTurnover on downs, 4 playsQ4 PittsburghInterception, 5 playsQ4 North CarolinaEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, North Carolina right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 PittsburghTouchdown, 13 plays, 78 yards
  2. Q1 North CarolinaTouchdown, 10 plays, 75 yards
  3. Q1 PittsburghTouchdown, 7 plays, 75 yards
  4. Q2 North CarolinaPunt, 3 plays, −4 yards
  5. Q2 PittsburghPunt, 3 plays, −1 yard
  6. Q2 North CarolinaTouchdown, 5 plays, 50 yards
  7. Q2 PittsburghPunt return TD, 3 plays (North Carolina scores), −23 yards
  8. Q2 PittsburghField goal, 7 plays, 49 yards
  9. Q2 North CarolinaTouchdown, 7 plays, 91 yards
  10. Q2 PittsburghMissed FG, 5 plays, 35 yards
  11. Q3 North CarolinaTouchdown, 8 plays, 75 yards
  12. Q3 PittsburghPunt, 3 plays, 3 yards
  13. Q3 North CarolinaField goal, 7 plays, 55 yards
  14. Q3 North CarolinaField goal, 10 plays, 45 yards
  15. Q3 PittsburghInterception, 4 plays, 25 yards
  16. Q3 North CarolinaPunt, 5 plays, 20 yards
  17. Q4 PittsburghFumble, 1 play, 3 yards
  18. Q4 North CarolinaPunt, 6 plays, 19 yards
  19. Q4 PittsburghTurnover on downs, 7 plays, 27 yards
  20. Q4 North CarolinaPunt, 3 plays, 0 yards
  21. Q4 PittsburghResult not recorded, 5 plays, 33 yards
  22. Q4 North CarolinaTurnover on downs, 4 plays, 5 yards
  23. Q4 PittsburghInterception, 5 plays, 3 yards
  24. Q4 North CarolinaEnd of game, 3 plays, −4 yards

Play by play

1st quarter3 drives, then Tied at 7
Pittsburgh Touchdown, 13 plays
14:55Liam Boyd kickoff for 62 yds
14:551st & 10 at own 22Rodney Hammond Jr. run for 4 yds to the PITT 26
14:552nd & 6 at own 26Rodney Hammond Jr. run for 3 yds to the PITT 29
14:553rd & 3 at own 29Phil Jurkovec pass complete to Konata Mumpfield for 9 yds to the PITT 38 for a 1ST down
14:551st & 10 at own 38Phil Jurkovec run for 20 yds to the UNC 42 for a 1ST down
14:551st & 10 at opp 42Rodney Hammond Jr. run for 7 yds to the UNC 35
14:552nd & 3 at opp 35Rodney Hammond Jr. run for 4 yds to the UNC 31 for a 1ST down
14:551st & 10 at opp 31Kenny Johnson run for 9 yds to the UNC 22
14:552nd & 1 at opp 22Rodney Hammond Jr. run for no gain to the UNC 22
14:553rd & 1 at opp 22Phil Jurkovec pass complete to Konata Mumpfield for 4 yds to the UNC 18 for a 1ST down
14:551st & 10 at opp 18Kenny Johnson run for 3 yds to the UNC 15
14:552nd & 7 at opp 15Rodney Hammond Jr. run for 5 yds to the UNC 10
14:553rd & 2 at opp 10Phil Jurkovec pass complete to Konata Mumpfield for 3 yds to the UNC 7 for a 1ST down
6:561st & goal at opp 7Rodney Hammond Jr. run for 7 yds for a TD (Ben Sauls KICK)Pittsburgh 7, North Carolina 0
North Carolina Touchdown, 10 plays
6:56Ben Sauls kickoff for 65 yds for a touchback
6:561st & 10 at own 25Drake Maye pass incomplete
6:562nd & 10 at own 25Drake Maye pass incomplete
6:563rd & 10 at own 25MAYE, Drake pass up the middle incomplete intended for MCCOLLUM, Nate broken up by O’BRIEN JR., Phillip at the UNC38. PENALTY PIT Pass Interference on O’BRIEN JR., Phillip enforced at the spot of the foul for 14 yards to the UNC39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:561st & 10 at own 39Omarion Hampton run for 1 yd to the UNC 40
6:562nd & 9 at own 40HAMPTON, Omarion rush to the right for a gain of 2 yards to the UNC42 (JULES, Deandre). PENALTY PIT Offsides on JULES, Deandre enforced 4 yards from the UNC40 to the UNC44 [NHSG]. NO PLAY (replay the down).
6:562nd & 4 at own 45Drake Maye sacked by David Green for a loss of 2 yards to the UNC 43
6:563rd & 6 at own 43Drake Maye run for 11 yds to the PITT 46 for a 1ST down
6:561st & 10 at opp 46Drake Maye pass complete to John Copenhaver for 13 yds to the PITT 33 for a 1ST down
6:561st & 10 at opp 33Drake Maye pass complete to J.J. Jones for 18 yds to the PITT 15 for a 1ST down
6:561st & 10 at opp 15Drake Maye pass complete to Kamari Morales for 13 yds to the PITT 2 for a 1ST down
6:561st & goal at opp 2British Brooks run for a loss of 1 yard to the PITT 3
3:382nd & goal at opp 3Omarion Hampton run for 3 yds for a TD (Noah Burnette KICK)Tied at 7
Pittsburgh Touchdown, 7 plays
3:38Liam Boyd kickoff for 65 yds for a touchback
3:381st & 10 at own 25Phil Jurkovec run for 9 yds to the PITT 34
3:382nd & 1 at own 34Rodney Hammond Jr. run for 2 yds to the PITT 36 for a 1ST down
3:381st & 10 at own 36Phil Jurkovec pass complete to Konata Mumpfield for 1 yd to the PITT 37
3:382nd & 9 at own 37Phil Jurkovec pass complete to Rodney Hammond Jr. for 9 yds to the PITT 46 for a 1ST down
3:381st & 10 at own 46Rodney Hammond Jr. run for 23 yds to the UNC 31 for a 1ST down
0:001st & 10 at opp 31Phil Jurkovec pass complete to Gavin Bartholomew for 30 yds to the UNC 1 for a 1ST down
Q2 14:551st & goal at opp 1Daniel Carter run for 1 yd for a TD (Ben Sauls KICK)Pittsburgh 14, North Carolina 7
2nd quarter7 drives, then North Carolina 28, Pittsburgh 17
North Carolina Punt, 3 plays
14:55Ben Sauls kickoff for 65 yds for a touchback
14:551st & 10 at own 25British Brooks run for 2 yds to the UNC 27
14:552nd & 8 at own 27Drake Maye pass incomplete
14:553rd & 8 at own 27Drake Maye sacked by Devin Danielson and Tyler Bentley for a loss of 6 yards to the UNC 21
Pittsburgh Punt, 3 plays
13:191st & 10 at own 30Rodney Hammond Jr. run for 3 yds to the PITT 33
13:192nd & 7 at own 33Phil Jurkovec pass complete to Konata Mumpfield for 1 yd to the PITT 34
13:193rd & 6 at own 34Pittsburgh Penalty, False Start (TEAM) to the PITT 29
13:193rd & 11 at own 29Phil Jurkovec pass incomplete
13:194th & 14 at own 21Ben Kiernan punt for 59 yds
11:104th & 11 at own 29Caleb Junko punt for 50 yds
North Carolina Touchdown, 5 plays
10:162nd & goal at opp 1Timeout Pittsburgh, clock 10:16
10:161st & goal at opp 5British Brooks run for 4 yds to the PITT 1
10:162nd & goal at opp 1Omarion Hampton run for no gain to the PITT 1
10:163rd & goal at opp 1British Brooks run for no gain to the PITT 1
9:094th & goal at opp 1Drake Maye run for 1 yd for a TD (Noah Burnette KICK)Tied at 14
Pittsburgh Punt return TD, 3 plays (North Carolina scores)
9:09Liam Boyd kickoff for 65 yds for a touchback
9:091st & 10 at own 25Phil Jurkovec run for a loss of 2 yards to the PITT 23
9:092nd & 12 at own 23Phil Jurkovec pass incomplete
9:093rd & 12 at own 23Phil Jurkovec sacked by Kaimon Rucker for a loss of 21 yards to the PITT 2
7:234th & 33 at own 2Alijah Huzzie 52 Yd Punt Return (Noah Burnette Kick)North Carolina 21, Pittsburgh 14
Pittsburgh Field goal, 7 plays
7:23Liam Boyd kickoff for 65 yds for a touchback
7:231st & 10 at own 25Rodney Hammond Jr. run for 1 yd to the PITT 26
7:232nd & 9 at own 26Phil Jurkovec pass complete to Konata Mumpfield for 21 yds to the PITT 47 for a 1ST down
7:231st & 10 at own 47Phil Jurkovec pass complete to Gavin Bartholomew for 29 yds to the UNC 24 for a 1ST down
7:231st & 10 at opp 24Rodney Hammond Jr. run for 2 yds to the UNC 22
3:473rd & 12 at opp 26Timeout Pittsburgh, clock 03:47
3:472nd & 8 at opp 22Phil Jurkovec pass complete to Rodney Hammond Jr. for a loss of 4 yards to the UNC 26
3:473rd & 12 at opp 26Phil Jurkovec pass incomplete
3:384th & 12 at opp 26Ben Sauls 44 yd FG GOODNorth Carolina 21, Pittsburgh 17
North Carolina Touchdown, 7 plays
3:31Ben Sauls kickoff for 65 yds , return for no gain to the UNC 9
3:311st & 10 at own 9Drake Maye sacked by Samuel Okunlola for a loss of 7 yards to the UNC 2
3:312nd & 17 at own 2BROOKS, British rush up the middle for a gain of 7 yards to the UNC9 (MCMILLON, Donovan;EPPS, Malcolm). PENALTY Before the snap, PIT Illegal Substitution enforced 5 yards from the UNC2 to the UNC7. NO PLAY (replay the down).
3:312nd & 12 at own 7Drake Maye pass complete to Omarion Hampton for 19 yds to the UNC 26 for a 1ST down Pittsburgh Penalty, Unsportsmanlike Conduct (Donovan McMillon) to the UNC 41 for a 1ST down
3:311st & 10 at own 41Drake Maye pass complete to Nate McCollum for 29 yds to the PITT 30 for a 1ST down
3:311st & 10 at opp 30Drake Maye run for 2 yds to the PITT 28
3:312nd & 8 at opp 28Drake Maye run for 15 yds to the PITT 13 for a 1ST down
3:311st & 10 at opp 13Omarion Hampton run for 6 yds to the PITT 7
1:002nd & 4 at opp 7Drake Maye pass complete to Kobe Paysour for 7 yds for a TD (Noah Burnette KICK)North Carolina 28, Pittsburgh 17
Pittsburgh Missed FG, 5 plays
1:00Liam Boyd kickoff for 65 yds for a touchback
1:001st & 10 at own 25Phil Jurkovec pass complete to Rodney Hammond Jr. for 6 yds to the PITT 31
1:002nd & 4 at own 31Phil Jurkovec pass incomplete
1:003rd & 4 at own 31North Carolina Penalty, Targeting on HOLLOWAY, Tayon enforced (Tayon Holloway) to the PITT 45 for a 1ST down
0:011st & 10 at opp 40Timeout North Carolina, clock 00:01
0:011st & 10 at own 45Christian Veilleux pass complete to Daejon Reynolds for 15 yds to the UNC 40 for a 1ST down
0:001st & 10 at opp 40Ben Sauls 48 yd FG MISSED
3rd quarter6 drives, then North Carolina 41, Pittsburgh 24
North Carolina Touchdown, 8 plays
15:00Ben Sauls kickoff for 62 yds
15:001st & 10 at own 25Omarion Hampton run for 3 yds to the UNC 28
15:002nd & 7 at own 28Drake Maye pass complete to J.J. Jones for 52 yds to the PITT 20 for a 1ST down
15:001st & 10 at opp 20Omarion Hampton run for no gain to the PITT 20
15:002nd & 10 at opp 20Drake Maye pass incomplete
15:003rd & 10 at opp 20Omarion Hampton run for 11 yds to the PITT 9 for a 1ST down
15:001st & goal at opp 9Omarion Hampton run for 8 yds to the PITT 1
15:002nd & goal at opp 1Omarion Hampton run for no gain to the PITT 1
12:323rd & goal at opp 1Drake Maye run for 1 yd for a TD (Noah Burnette KICK)North Carolina 35, Pittsburgh 17
Pittsburgh Punt, 3 plays
12:32Liam Boyd kickoff for 65 yds for a touchback
12:321st & 10 at own 25Christian Veilleux run for 3 yds to the PITT 28
12:322nd & 7 at own 28Christian Veilleux pass incomplete
12:323rd & 7 at own 28Christian Veilleux pass incomplete
11:364th & 7 at own 28Caleb Junko punt for 52 yds, downed at the UNC 20
North Carolina Field goal, 7 plays
11:361st & 10 at own 20Omarion Hampton run for 26 yds to the UNC 46 for a 1ST down
11:361st & 10 at own 46British Brooks run for 6 yds to the PITT 48
11:362nd & 4 at opp 48Drake Maye pass complete to Kobe Paysour for 22 yds to the PITT 26 for a 1ST down
11:361st & 10 at opp 26British Brooks run for 1 yd to the PITT 25
11:362nd & 9 at opp 25British Brooks run for no gain to the PITT 25
11:363rd & 9 at opp 25Drake Maye pass incomplete
8:444th & 9 at opp 25Noah Burnette 43 yd FG GOODNorth Carolina 38, Pittsburgh 17
North Carolina Field goal, 10 plays
8:32Kenny Johnson 100 Yd Kickoff Return (Ben Sauls Kick)North Carolina 38, Pittsburgh 24
8:32Ben Sauls kickoff for 65 yds for a touchback
8:321st & 10 at own 25Drake Maye pass complete to J.J. Jones for 10 yds to the UNC 35 for a 1ST down
8:321st & 10 at own 35Omarion Hampton run for 2 yds to the UNC 37
8:322nd & 8 at own 37Drake Maye pass incomplete
8:323rd & 8 at own 37Drake Maye pass complete to Kobe Paysour for 10 yds to the UNC 47 for a 1ST down
8:321st & 10 at own 47Omarion Hampton run for 2 yds to the UNC 49
8:322nd & 8 at own 49Drake Maye pass complete to J.J. Jones for 17 yds to the PITT 34 for a 1ST down
8:321st & 10 at opp 34Drake Maye pass complete to Bryson Nesbit for a loss of 4 yards to the PITT 38
4:443rd & 11 at opp 35Timeout Pittsburgh, clock 04:44
4:442nd & 14 at opp 38Drake Maye pass complete to Omarion Hampton for 3 yds to the PITT 35
4:443rd & 11 at opp 35Drake Maye pass complete to Nate McCollum for 5 yds to the PITT 30
3:584th & 6 at opp 30Noah Burnette 48 Yd Field GoalNorth Carolina 41, Pittsburgh 24
Pittsburgh Interception, 4 plays
3:55Liam Boyd kickoff for 31 yds , return for no gain to the PITT 35 , return for no gain to the PITT 35
3:551st & 10 at own 35Kenny Johnson run for 8 yds to the PITT 43
3:552nd & 2 at own 43Rodney Hammond Jr. run for 17 yds to the UNC 40 for a 1ST down
3:551st & 10 at opp 40Rodney Hammond Jr. run for 5 yds to the UNC 35
3:552nd & 5 at opp 35Pittsburgh Penalty, False Start (Kenny Johnson) to the UNC 40
1:312nd & 10 at opp 40Christian Veilleux pass intercepted
North Carolina Punt, 5 plays
1:311st & 10 at own 2Drake Maye pass complete to J.J. Jones for 4 yds to the UNC 6
1:312nd & 6 at own 6Drake Maye pass complete to J.J. Jones for 16 yds to the UNC 22 for a 1ST down
0:001st & 10 at own 22Omarion Hampton run for no gain to the UNC 22
Q4 15:002nd & 10 at own 22Drake Maye sacked by Deandre Jules for a loss of 7 yards to the UNC 15
Q4 15:003rd & 17 at own 15Drake Maye pass complete to Nate McCollum for 7 yds to the UNC 22
Q4 13:264th & 10 at own 22punt blocked by Rasheem Biles blocked by Rasheem Biles
Q4 13:191st & 10 at opp 20Christian Veilleux run for 3 yds to the UNC 17 Christian Veilleux fumbled, recovered by UNC Cedric Gray
Q4 13:191st & 10 at own 17MAYE, Drake pass deep to the left incomplete intended for MCCOLLUM, Nate thrown to the UNC40. PENALTY PIT Holding on MCINTYRE, Javon enforced 10 yards from the UNC17 to the UNC27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4th quarter8 drives, then North Carolina 41, Pittsburgh 24
North Carolina Punt, 6 plays
13:191st & 10 at own 27Drake Maye pass complete to Nate McCollum for 5 yds to the UNC 32
13:192nd & 5 at own 32Drake Maye pass complete to British Brooks for a loss of 6 yards to the UNC 26
13:193rd & 11 at own 26Drake Maye pass complete to Bryson Nesbit for 15 yds to the UNC 41 for a 1ST down
13:191st & 10 at own 41British Brooks run for no gain to the UNC 41
13:192nd & 10 at own 41Drake Maye pass incomplete
13:193rd & 10 at own 41Drake Maye sacked by Shayne Simon for a loss of 5 yards to the UNC 36
9:544th & 15 at own 36Ben Kiernan punt for 37 yds , M.J. Devonshire returns for no gain to the PITT 36 Pittsburgh Penalty, Illegal Block (10 Yards) to the PITT 18
Pittsburgh Turnover on downs, 7 plays
9:541st & 12 at own 18Christian Veilleux pass complete to Daejon Reynolds for 12 yds to the PITT 30 for a 1ST down
9:541st & 10 at own 30Christian Veilleux pass incomplete
9:542nd & 10 at own 30Christian Veilleux pass complete to Konata Mumpfield for 11 yds to the PITT 41 for a 1ST down
9:541st & 10 at own 41Christian Veilleux pass complete to Bub Means for 4 yds to the PITT 45
9:542nd & 6 at own 45Christian Veilleux pass incomplete
9:543rd & 6 at own 45Christian Veilleux pass incomplete
9:544th & 15 at own 36Ben Kiernan punt for 37 yds , returns for no gain to the PITT 18
Pittsburgh Turnover on downs, 7 plays
8:064th & 6 at own 45Christian Veilleux pass incomplete
North Carolina Punt, 3 plays
8:061st & 10 at opp 45Omarion Hampton run for 1 yd to the PITT 44
8:062nd & 9 at opp 44Omarion Hampton run for a loss of 1 yard to the PITT 45
6:374th & 10 at opp 45Timeout Pittsburgh, clock 06:37
6:373rd & 10 at opp 45Omarion Hampton run for no gain to the PITT 45
6:294th & 10 at opp 45Ben Kiernan punt for 35 yds, fair catch by M.J. Devonshire at the PITT 10
Pittsburgh Result not recorded, 5 plays
6:291st & 10 at own 10Christian Veilleux pass complete to Konata Mumpfield for 40 yds to the 50 yard line for a 1ST down
6:291st & 10 at the 50Christian Veilleux pass incomplete
6:292nd & 10 at the 50Christian Veilleux pass incomplete
6:293rd & 10 at the 50Christian Veilleux pass incomplete
6:294th & 10 at the 50Pittsburgh Penalty, False Start (Branson Taylor) to the PITT 45
5:234th & 15 at own 45Pittsburgh Penalty, Illegal Forward Pass (Christian Veilleux) to the PITT 43
North Carolina Turnover on downs, 4 plays
5:231st & 10 at opp 43Drake Maye pass complete to Nate McCollum for 1 yd to the PITT 42
5:232nd & 9 at opp 42Omarion Hampton run for 1 yd to the PITT 41
3:494th & 5 at opp 38Timeout Pittsburgh, clock 03:49
3:493rd & 8 at opp 41Omarion Hampton run for 3 yds to the PITT 38
3:454th & 5 at opp 38Drake Maye pass incomplete
Pittsburgh Interception, 5 plays
3:451st & 10 at own 38Christian Veilleux pass complete to C’Bo Flemister for no gain to the PITT 38
3:452nd & 10 at own 38Christian Veilleux pass complete to Bub Means for 3 yds to the PITT 41
3:453rd & 7 at own 41North Carolina Penalty, Offsides (5 Yards) to the PITT 46
3:453rd & 2 at own 46C’Bo Flemister run for 10 yds to the UNC 44 for a 1ST down
3:451st & 10 at opp 44Christian Veilleux sacked by Kaimon Rucker for a loss of 15 yards to the PITT 41
1:552nd & 25 at own 41Christian Veilleux pass intercepted
North Carolina End of game, 3 plays
1:551st & 10 at opp 22[NHSG] Kneel down by UNC at PIT23 (team loss of 1).
1:552nd & 11 at opp 23[NH] Kneel down by UNC at PIT24 (team loss of 1).
0:003rd & 12 at opp 24[NH] Kneel down by UNC at PIT26 (team loss of 2), clock 00:00.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

North Carolina leads 13–⁠6 in 19 meetings, counting the two since this game.

Recent meetings
2026North Carolina 21, Pittsburgh 17
2024Pittsburgh 34, North Carolina 24
2023North Carolina 41, Pittsburgh 24
2022North Carolina 42, Pittsburgh 24
2021Pittsburgh 30, North Carolina 23
2019Pittsburgh 34, North Carolina 27

Around this game