Miami at North Carolina

Saturday, October 14, 2023

No. 12 North Carolina beat No. 25 Miami 41–⁠31. It was their 27th meeting; North Carolina leads the series 16–⁠11 as played.

Away25Miami7–⁠6 in 2023
31
Home12North Carolina8–⁠5 in 2023
41

Final at Kenan Stadium, Chapel HillTV: ABCAttendance 50,500

At kickoff
61°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 8 km from the stadium
Official
Adam SavoieGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami01701431
North Carolina7721641

Standouts

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

Player stats

Miami

PassingC/AttYdsTDInt
Tyler Van Dyke31/4839142
RushingCarYdsTDLong
Henry Parrish Jr.1373029
Donald Chaney Jr.52308
Ajay Allen213010
ReceivingRecYdsTDLong
Jacolby George6125137
Xavier Restrepo1196219
Brashard Smith390154
Isaiah Horton452024
DefenseTklTFLSacksInt
Kamren Kinchens9210
Te’Cory Couch9000
James Williams80.500
K.J. Cloyd6210
Francisco Mauigoa62.510
Rueben Bain Jr.31.510
Jared Harrison-Hunte2110

North Carolina

PassingC/AttYdsTDInt
Drake Maye17/3327340
RushingCarYdsTDLong
Omarion Hampton24197160
Devontez Walker219020
British Brooks51507
Drake Maye1010012
ReceivingRecYdsTDLong
Devontez Walker6132356
J.J. Jones254048
John Copenhaver235030
Omarion Hampton220116
DefenseTklTFLSacksInt
Cedric Gray10101
Kaimon Rucker62.52.50
Marcus Allen6000
Power Echols5000
Beau Atkinson20.50.50
Giovanni Biggers1001

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

Team stats

MiamiNorth Carolina
482Total yards508
391Passing yards273
91Rushing yards235
8.0Yards per pass8.3
3.4Yards per rush5.5
28First downs23
3–⁠11Third downs6–⁠16
3–⁠4Fourth downs0–⁠0
4Turnovers0
7–⁠69Penalties14–⁠147
30:04Possession29:56
5Sacks (by defense)3

Efficiency

MiamiNorth Carolina
41%Success rate43%
0.10EPA per play0.21
1.61Explosiveness1.28
−0.23Rushing EPA0.12
0.24Passing EPA0.31
43%Passing-down success41%
−0.51First-down EPA−0.07
0.78Second-down EPA0.38
0.08Third-down EPA0.60
20%Havoc by its defense20%

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 74% to win. Elo’s favorite won.

The line

North Carolina −2.5, over/under 56.5.

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 57%, Miami 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneMiami end zoneQ1 MiamiPunt, 5 playsQ1 North CarolinaPunt, 6 playsQ1 MiamiPunt, 3 playsQ1 North CarolinaTouchdown, 8 playsQ1 MiamiFumble, 6 playsQ1 North CarolinaPunt, 9 playsQ2 MiamiTouchdown, 4 playsQ2 North CarolinaPunt, 5 playsQ2 MiamiTouchdown, 11 playsQ2 North CarolinaTouchdown, 9 playsQ2 MiamiPunt, 3 playsQ2 North CarolinaPunt, 3 playsQ2 MiamiField goal, 7 playsQ3 North CarolinaTouchdown, 4 playsQ3 MiamiFumble, 5 playsQ3 North CarolinaPunt, 5 playsQ3 MiamiInterception, 1 playQ3 North CarolinaTouchdown, 3 playsQ3 MiamiPunt, 3 playsQ3 North CarolinaTouchdown, 9 playsQ3 MiamiTurnover on downs, 6 playsQ4 North CarolinaField goal, 8 playsQ4 MiamiTouchdown, 12 playsQ4 North CarolinaField goal, 6 playsQ4 MiamiTouchdown, 3 playsQ4 North CarolinaPunt, 3 playsQ4 MiamiInterception, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, Miami right to left.
  1. Q1 MiamiPunt, 5 plays, 21 yards
  2. Q1 North CarolinaPunt, 6 plays, 17 yards
  3. Q1 MiamiPunt, 3 plays, −2 yards
  4. Q1 North CarolinaTouchdown, 8 plays, 91 yards
  5. Q1 MiamiFumble, 6 plays, 89 yards
  6. Q1 North CarolinaPunt, 9 plays, 16 yards
  7. Q2 MiamiTouchdown, 4 plays, 63 yards
  8. Q2 North CarolinaPunt, 5 plays, 17 yards
  9. Q2 MiamiTouchdown, 11 plays, 92 yards
  10. Q2 North CarolinaTouchdown, 9 plays, 75 yards
  11. Q2 MiamiPunt, 3 plays, 4 yards
  12. Q2 North CarolinaPunt, 3 plays, 6 yards
  13. Q2 MiamiField goal, 7 plays, 57 yards
  14. Q3 North CarolinaTouchdown, 4 plays, 75 yards
  15. Q3 MiamiFumble, 5 plays, 34 yards
  16. Q3 North CarolinaPunt, 5 plays, 11 yards
  17. Q3 MiamiInterception, 1 play, 0 yards
  18. Q3 North CarolinaTouchdown, 3 plays, 23 yards
  19. Q3 MiamiPunt, 3 plays, −2 yards
  20. Q3 North CarolinaTouchdown, 9 plays, 63 yards
  21. Q3 MiamiTurnover on downs, 6 plays, 19 yards
  22. Q4 North CarolinaField goal, 8 plays, 39 yards
  23. Q4 MiamiTouchdown, 12 plays, 71 yards
  24. Q4 North CarolinaField goal, 6 plays, 66 yards
  25. Q4 MiamiTouchdown, 3 plays, 61 yards
  26. Q4 North CarolinaPunt, 3 plays, −7 yards
  27. Q4 MiamiInterception, 8 plays, 45 yards

Play by play

1st quarter6 drives, then North Carolina 7, Miami 0
Miami Punt, 5 plays
15:001st & 10 at own 35Liam Boyd kickoff for 65 yds for a touchback
14:431st & 10 at own 25Henry Parrish Jr. run for 5 yds to the MIA 30
14:302nd & 5 at own 30Tyler Van Dyke pass complete to Jacolby George for 11 yds to the MIA 41 for a 1ST down
14:001st & 10 at own 41Tyler Van Dyke run for 3 yds to the MIA 44
13:212nd & 7 at own 44Henry Parrish Jr. run for 2 yds to the MIA 46
12:413rd & 5 at own 46Tyler Van Dyke pass incomplete to Xavier Restrepo
12:334th & 5 at own 46Dylan Joyce punt for 42 yds, downed at the UNC 12
North Carolina Punt, 6 plays
12:271st & 10 at own 12Drake Maye pass incomplete
12:222nd & 10 at own 12Drake Maye pass incomplete to J.J. Jones
12:003rd & 10 at own 12Drake Maye run for 10 yds to the UNC 22 for a 1ST down
11:451st & 10 at own 22Omarion Hampton run for 7 yds to the UNC 29
11:302nd & 3 at own 29Drake Maye pass incomplete
11:253rd & 3 at own 29Drake Maye pass incomplete
11:164th & 3 at own 29Tom Maginness punt for 41 yds , Luis Rivera returns for no gain to the MIA 29 North Carolina Penalty, Kick Catching Interference (-15 Yards) to the MIA 45
Miami Punt, 3 plays
11:001st & 10 at own 45Henry Parrish Jr. run for 3 yds to the MIA 48
10:302nd & 7 at own 48Tyler Van Dyke run for no gain to the MIA 48
9:493rd & 7 at own 48Miami Penalty, False Start (-5 Yards) to the MIA 43
9:333rd & 12 at own 43Tyler Van Dyke pass incomplete to Xavier Restrepo
9:264th & 12 at own 43Dylan Joyce punt for 48 yds, fair catch by Alijah Huzzie at the UNC 9
North Carolina Touchdown, 8 plays
9:111st & 10 at own 9Omarion Hampton run for 2 yds to the UNC 11
8:562nd & 8 at own 11Drake Maye pass complete to J.J. Jones for 48 yds to the MIA 41 for a 1ST down
8:301st & 10 at opp 41Drake Maye pass complete to Nate McCollum for 4 yds to the MIA 37
8:122nd & 6 at opp 37Drake Maye run for 11 yds to the MIA 26 for a 1ST down
7:401st & 10 at opp 26Omarion Hampton run for 16 yds to the MIA 10 for a 1ST down
7:191st & goal at opp 10Omarion Hampton run for 2 yds to the MIA 8
7:152nd & 0 at opp 8North Carolina Penalty, Offensive Holding (-10 Yards) to the MIA 18
6:302nd & 0 at opp 18Drake Maye pass incomplete to John Copenhaver
6:263rd & 0 at opp 18Drake Maye pass complete to Devontez Walker for 18 yds for a TD (Noah Burnette KICK)North Carolina 7, Miami 0
Miami Fumble, 6 plays
6:173rd & 18 at own 35Liam Boyd kickoff for 65 yds , Brashard Smith return for 20 yds to the MIA 45 Miami Penalty, Offensive Holding (10 Yards) to the MIA 10
6:001st & 10 at own 10Henry Parrish Jr. run for 7 yds to the MIA 17
5:302nd & 3 at own 17North Carolina Penalty, Roughing Passer (15 Yards) to the MIA 32 for a 1ST down
5:201st & 10 at own 32Tyler Van Dyke pass complete to Xavier Restrepo for 4 yds to the MIA 36
4:452nd & 6 at own 36Tyler Van Dyke pass complete to Jacolby George for 37 yds to the UNC 27 for a 1ST down
4:091st & 10 at opp 27Henry Parrish Jr. run for 3 yds to the UNC 24 for a 1ST down North Carolina Penalty, Personal Foul (12 Yards) to the UNC 12 for a 1ST down
3:491st & 10 at opp 12Henry Parrish Jr. run for 11 yds to the UNC 1 for a 1ST down
3:401st & 0 at opp 1Henry Parrish Jr. run for no gain to the UNC 6 Henry Parrish Jr. fumbled, recovered by UNC Cedric Gray , return for 6 yds to the UNC 6
North Carolina Punt, 9 plays
2:581st & 10 at own 6Drake Maye sacked by Rueben Bain Jr. for a loss of 1 yard to the UNC 5 Drake Maye fumbled, recovered by UNC Kamari Morales , return for 0 yards
2:402nd & 11 at own 5Drake Maye pass complete to Devontez Walker for 8 yds to the UNC 13
2:103rd & 3 at own 13Drake Maye pass complete to Devontez Walker for 10 yds to the UNC 23 for a 1ST down
1:481st & 10 at own 23British Brooks run for 5 yds to the UNC 28
1:122nd & 5 at own 28Drake Maye sacked by Jared Harrison-Hunte for a loss of 2 yards to the UNC 26
0:493rd & 7 at own 26North Carolina Penalty, Offensive Holding (-10 Yards) to the UNC 16
0:203rd & 17 at own 16Drake Maye sacked by Kamren Kinchens for a loss of 8 yards to the UNC 8
0:104th & 25 at own 8Miami Penalty, Unsportsmanlike Conduct (15 Yards) to the UNC 23 for a 1ST down
Q2 14:571st & 10 at own 23Drake Maye sacked by K.J. Cloyd for a loss of 1 yard to the UNC 22
Q2 14:332nd & 11 at own 22Drake Maye pass incomplete to Devontez Walker
Q2 14:243rd & 10 at own 22Drake Maye pass incomplete to Kamari Morales
Q2 14:184th & 10 at own 22Tom Maginness punt for 41 yds, fair catch by Nyjalik Kelly at the MIA 37
2nd quarter7 drives, then Miami 17, North Carolina 14
Miami Touchdown, 4 plays
14:101st & 10 at own 37Donald Chaney Jr. run for 7 yds to the MIA 44
14:102nd & 3 at own 44Tyler Van Dyke pass complete to Colbie Young for 11 yds to the UNC 45 for a 1ST down
13:451st & 10 at opp 45North Carolina Penalty, Unsportsmanlike Conduct (15 Yards) to the UNC 30 for a 1ST down
13:451st & 10 at opp 30North Carolina Penalty, Defensive Holding (10 Yards) to the UNC 20 for a 1ST down
13:001st & 10 at opp 20Donald Chaney Jr. run for 2 yds to the UNC 18
12:262nd & 8 at opp 18Xavier Restrepo 18 Yd pass from Tyler Van Dyke (Andres Borregales Kick)Tied at 7
North Carolina Punt, 5 plays
12:262nd & 8 at own 35Andres Borregales kickoff for 65 yds for a touchback
12:161st & 10 at own 25Omarion Hampton run for 8 yds to the UNC 33
11:582nd & 2 at own 33Drake Maye run for 3 yds to the UNC 36 for a 1ST down
11:281st & 10 at own 36Drake Maye pass incomplete to Bryson Nesbit
11:202nd & 10 at own 36Drake Maye pass complete to J.J. Jones for 6 yds to the UNC 42
10:563rd & 4 at own 42Drake Maye pass incomplete
10:444th & 4 at own 42Tom Maginness punt for 50 yds, fair catch by Ray Ray Joseph at the MIA 8
Miami Touchdown, 11 plays
10:381st & 10 at own 8Ajay Allen run for 3 yds to the MIA 11
10:052nd & 7 at own 11Tyler Van Dyke pass incomplete to Xavier Restrepo
9:503rd & 7 at own 11Tyler Van Dyke pass complete to Xavier Restrepo for 8 yds to the MIA 19 for a 1ST down
9:251st & 10 at own 19Tyler Van Dyke pass complete to Henry Parrish Jr. for a loss of 3 yards to the MIA 16
8:402nd & 13 at own 16Henry Parrish Jr. run for 29 yds to the MIA 45 for a 1ST down
8:041st & 10 at own 45Tyler Van Dyke pass incomplete to Keontra Smith
7:562nd & 10 at own 45Donald Chaney Jr. run for 3 yds to the MIA 48
7:303rd & 7 at own 48Tyler Van Dyke run for 5 yds to the UNC 47
6:254th & 2 at opp 47Tyler Van Dyke pass complete to Isaiah Horton for 7 yds to the UNC 40 for a 1ST down
5:531st & 10 at opp 40Henry Parrish Jr. run for 5 yds to the UNC 35
5:172nd & 5 at opp 35Jacolby George 35 Yd pass from Tyler Van Dyke (Andres Borregales Kick)Miami 14, North Carolina 7
North Carolina Touchdown, 9 plays
5:172nd & 5 at own 35Andres Borregales kickoff for 65 yds for a touchback
5:001st & 10 at own 25Omarion Hampton run for 12 yds to the UNC 37 for a 1ST down
4:501st & 10 at own 37Omarion Hampton run for 14 yds to the MIA 49 for a 1ST down
4:151st & 10 at opp 49Devontez Walker run for 20 yds to the MIA 29 for a 1ST down
3:591st & 10 at opp 29Omarion Hampton run for 3 yds to the MIA 26
3:302nd & 7 at opp 26Drake Maye pass complete to John Copenhaver for 5 yds to the MIA 21
3:003rd & 2 at opp 21Omarion Hampton run for 1 yd to the MIA 20
2:514th & 1 at opp 20Miami Penalty, Personal Foul (9 Yards) to the MIA 11 for a 1ST down
2:514th & 1 at opp 20Timeout Miami, clock 02:51
2:301st & 10 at opp 11Omarion Hampton run for 5 yds to the MIA 6
2:082nd & 5 at opp 6Omarion Hampton run for 4 yds to the MIA 2
2:083rd & 1 at opp 2Timeout Miami, clock 02:08
2:053rd & 1 at opp 2Omarion Hampton 2 Yd Run (Noah Burnette Kick)Tied at 14
Miami Punt, 3 plays
2:053rd & 1 at own 35Liam Boyd kickoff for 65 yds for a touchback
1:581st & 10 at own 25Henry Parrish Jr. run for 4 yds to the MIA 29
1:342nd & 6 at own 29Tyler Van Dyke pass incomplete to Colbie Young
1:283rd & 6 at own 29Tyler Van Dyke pass incomplete to Xavier Restrepo
1:224th & 6 at own 29Dylan Joyce punt for 47 yds, fair catch by Alijah Huzzie at the UNC 24
North Carolina Punt, 3 plays
1:181st & 10 at own 24Drake Maye pass complete to Bryson Nesbit for 6 yds to the UNC 30
1:152nd & 4 at own 30Drake Maye pass incomplete
1:083rd & 4 at own 30Drake Maye pass incomplete to Devontez Walker
0:554th & 4 at own 30Tom Maginness punt for 41 yds, downed at the MIA 29 North Carolina Penalty, Illegal Shift (-5 Yards) to the MIA 34
Miami Field goal, 7 plays
0:461st & 10 at own 34Tyler Van Dyke pass complete to Jacolby George for 12 yds to the MIA 46 for a 1ST down
0:351st & 10 at own 46Tyler Van Dyke pass incomplete to Jacolby George
0:282nd & 10 at own 46Tyler Van Dyke pass complete to Isaiah Horton for 24 yds to the UNC 30 for a 1ST down
0:201st & 10 at opp 30Tyler Van Dyke pass complete to Jacolby George for 16 yds to the UNC 14 for a 1ST down
0:141st & 10 at opp 14TEAM pass incomplete
0:092nd & 10 at opp 14North Carolina Penalty, Defensive Offside (5 Yards) to the UNC 9
0:032nd & 5 at opp 9Tyler Van Dyke pass complete to Henry Parrish Jr. for no gain to the UNC 9
0:033rd & 5 at opp 9Timeout Miami, clock 00:03
0:003rd & 5 at opp 9Andres Borregales 28 Yd Field GoalMiami 17, North Carolina 14
3rd quarter8 drives, then North Carolina 35, Miami 17
North Carolina Touchdown, 4 plays
15:001st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
14:551st & 10 at own 25Omarion Hampton run for 1 yd to the UNC 26
14:212nd & 9 at own 26Drake Maye pass complete to Bryson Nesbit for 7 yds to the UNC 33
13:483rd & 2 at own 33Miami Penalty, Defensive Holding (10 Yards) to the UNC 43 for a 1ST down
13:401st & 10 at own 43British Brooks run for 1 yd to the UNC 44
13:122nd & 9 at own 44Devontez Walker 56 Yd pass from Drake Maye (Noah Burnette Kick)North Carolina 21, Miami 17
Miami Fumble, 5 plays
13:122nd & 9 at own 35Liam Boyd kickoff for 65 yds for a touchback
13:051st & 10 at own 25Henry Parrish Jr. run for 3 yds to the MIA 28
12:302nd & 7 at own 28Tyler Van Dyke pass complete to Xavier Restrepo for 8 yds to the MIA 36 for a 1ST down
11:561st & 10 at own 36Tyler Van Dyke pass complete to Colbie Young for 9 yds to the MIA 45
11:082nd & 1 at own 45Tyler Van Dyke pass complete to Jacolby George for 14 yds to the UNC 41 for a 1ST down
10:351st & 10 at opp 41TEAM run for a loss of 4 yards to the UNC 45 TEAM fumbled, recovered by UNC Myles Murphy
North Carolina Punt, 5 plays
10:241st & 10 at own 45Omarion Hampton run for 11 yds to the MIA 44 for a 1ST down
10:051st & 10 at opp 44Omarion Hampton run for 10 yds to the MIA 34 for a 1ST down
9:581st & 10 at opp 34Drake Maye pass incomplete
9:322nd & 10 at opp 34Drake Maye sacked by Francisco Mauigoa for a loss of 10 yards to the MIA 44
9:103rd & 20 at opp 44Drake Maye pass incomplete to Bryson Nesbit
9:004th & 20 at opp 44Tom Maginness punt for 30 yds, downed at the MIA 14
Miami Interception, 1 play
8:551st & 10 at own 14Tyler Van Dyke pass intercepted Cedric Gray return for no gain to the MIA 23
North Carolina Touchdown, 3 plays
8:381st & 10 at opp 23North Carolina Penalty, Offensive Holding (-10 Yards) to the MIA 33
8:251st & 20 at opp 33Drake Maye pass incomplete to British Brooks
8:222nd & 20 at opp 33Drake Maye pass incomplete
8:113rd & 20 at opp 33Devontez Walker 33 Yd pass from Drake Maye (Noah Burnette Kick)North Carolina 28, Miami 17
8:113rd & 20 at own 35Miami Penalty, Unsportsmanlike Conduct (15 Yards) to the 50 yard line
Miami Punt, 3 plays
8:113rd & 5 at the 50Liam Boyd kickoff for 46 yds , Brashard Smith return for 21 yds to the MIA 25
8:011st & 10 at own 25Henry Parrish Jr. run for a loss of 1 yard to the MIA 24
7:312nd & 11 at own 24Tyler Van Dyke pass complete to Xavier Restrepo for 4 yds to the MIA 28
7:003rd & 7 at own 28Tyler Van Dyke sacked by Kaimon Rucker for a loss of 5 yards to the MIA 23
6:004th & 12 at own 23Dylan Joyce punt for 43 yds , Alijah Huzzie returns for 3 yds to the UNC 37
North Carolina Touchdown, 9 plays
5:451st & 10 at own 37Omarion Hampton run for 3 yds to the UNC 40 North Carolina Penalty, Offensive Holding (-10 Yards) to the UNC 30
5:201st & 17 at own 30British Brooks run for 7 yds to the UNC 37
4:572nd & 10 at own 37Drake Maye pass incomplete to Nate McCollum
4:483rd & 10 at own 37Drake Maye pass complete to John Copenhaver for 30 yds to the MIA 33 for a 1ST down
4:211st & 10 at opp 33British Brooks run for 4 yds to the MIA 29
3:572nd & 6 at opp 29Drake Maye pass complete to Devontez Walker for 7 yds to the MIA 22 for a 1ST down
3:241st & 10 at opp 22Omarion Hampton run for 8 yds to the MIA 14
3:102nd & 2 at opp 14Omarion Hampton run for 10 yds to the MIA 4 for a 1ST down
2:571st & 0 at opp 4Timeout Miami, clock 02:57
2:531st & goal at opp 4Omarion Hampton 4 Yd pass from Drake Maye (Noah Burnette Kick)North Carolina 35, Miami 17
Miami Turnover on downs, 6 plays
2:531st & 10 at own 35Liam Boyd kickoff for 65 yds , Brashard Smith return for 37 yds to the MIA 37
2:311st & 10 at own 37Tyler Van Dyke pass complete to Xavier Restrepo for 3 yds to the MIA 40
2:022nd & 7 at own 40Henry Parrish Jr. run for 1 yd to the MIA 41
1:433rd & 6 at own 41North Carolina Penalty, Personal Foul (15 Yards) to the UNC 44 for a 1ST down
1:151st & 10 at opp 44Tyler Van Dyke sacked by Beau Atkinson and Kaimon Rucker for a loss of 11 yards to the MIA 45
0:512nd & 21 at own 45Donald Chaney Jr. run for 3 yds to the MIA 48
0:103rd & 18 at own 48Donald Chaney Jr. run for 8 yds to the UNC 44
Q4 14:544th & 10 at opp 44Tyler Van Dyke pass incomplete to Xavier Restrepo
4th quarter6 drives, then North Carolina 41, Miami 31
North Carolina Field goal, 8 plays
14:411st & 10 at own 44Drake Maye run for 12 yds to the MIA 44 for a 1ST down
14:011st & 10 at opp 44Omarion Hampton run for 4 yds to the MIA 40
13:302nd & 6 at opp 40Drake Maye pass complete to Omarion Hampton for 16 yds to the MIA 24 for a 1ST down
13:091st & 10 at opp 24Omarion Hampton run for 2 yds to the MIA 22 North Carolina Penalty, Offensive Holding (-10 Yards) to the MIA 32
12:481st & 18 at opp 32Omarion Hampton run for 2 yds to the MIA 30
11:582nd & 16 at opp 30Drake Maye pass complete to Nate McCollum for 15 yds to the MIA 15
11:453rd & 1 at opp 15British Brooks run for a loss of 2 yards to the MIA 17
11:064th & 3 at opp 17Timeout North Carolina, clock 11:06
11:014th & 3 at opp 17Noah Burnette 34 Yd Field GoalNorth Carolina 38, Miami 17
Miami Touchdown, 12 plays
11:014th & 3 at own 35Liam Boyd kickoff for 36 yds fair catch by Cam McCormick at the MIA 29
10:511st & 10 at own 29Tyler Van Dyke pass complete to Xavier Restrepo for 4 yds to the MIA 33
10:302nd & 6 at own 33Tyler Van Dyke pass incomplete to Colbie Young
10:113rd & 6 at own 33Tyler Van Dyke pass complete to Brashard Smith for 11 yds to the MIA 44 for a 1ST down
9:541st & 10 at own 44Tyler Van Dyke pass complete to Ajay Allen for a loss of 1 yard to the MIA 43
9:012nd & 11 at own 43Tyler Van Dyke pass complete to Brashard Smith for 25 yds to the UNC 32 for a 1ST down
8:451st & 10 at opp 32Tyler Van Dyke pass complete to Isaiah Horton for 9 yds to the UNC 23
8:162nd & 1 at opp 23Tyler Van Dyke pass incomplete to Tyler Harrell
8:013rd & 1 at opp 23Ajay Allen run for 10 yds to the UNC 13 for a 1ST down
7:311st & 10 at opp 13Tyler Van Dyke pass incomplete
7:242nd & 10 at opp 13Tyler Van Dyke pass incomplete to Xavier Restrepo
7:203rd & 10 at opp 13Tyler Van Dyke pass incomplete to Brashard Smith
7:144th & 10 at opp 13Xavier Restrepo 13 Yd pass from Tyler Van Dyke (Andres Borregales Kick)North Carolina 38, Miami 24
North Carolina Field goal, 6 plays
7:144th & 10 at own 35Andres Borregales kickoff for 36 yds , Bryson Nesbit return for no gain to the UNC 29
6:591st & 10 at own 29Omarion Hampton run for 1 yd to the UNC 30
6:312nd & 9 at own 30Omarion Hampton run for 60 yds to the MIA 10 for a 1ST down
5:321st & goal at opp 10Drake Maye run for a loss of 4 yards to the MIA 14
4:452nd & goal at opp 14Omarion Hampton run for 9 yds to the MIA 5
4:053rd & goal at opp 5Drake Maye pass complete to Nate McCollum for no gain to the MIA 5
3:214th & 0 at opp 5Timeout North Carolina, clock 03:21
3:174th & goal at opp 5Noah Burnette 23 Yd Field GoalNorth Carolina 41, Miami 24
Miami Touchdown, 3 plays
3:144th & 5 at own 35Liam Boyd kickoff for 44 yds , Ray Ray Joseph return for 18 yds to the MIA 39
3:051st & 10 at own 39Tyler Van Dyke pass incomplete
2:482nd & 10 at own 39Tyler Van Dyke pass complete to Isaiah Horton for 12 yds to the UNC 49 for a 1ST down
2:231st & 10 at opp 49Miami Penalty, False Start (-5 Yards) to the MIA 46
2:171st & 15 at own 46Brashard Smith 54 Yd pass from Tyler Van Dyke (Andres Borregales Kick)North Carolina 41, Miami 31
North Carolina Punt, 3 plays
2:171st & 15 at own 35Andres Borregales kickoff for 9 yds , Devontez Walker return for no gain to the MIA 44
2:121st & 10 at opp 44Caleb Hood run for a loss of 2 yards to the MIA 46
2:122nd & 12 at opp 46Timeout Miami, clock 02:12
2:002nd & 12 at opp 46Devontez Walker run for a loss of 1 yard to the MIA 47
1:323rd & 13 at opp 47Caleb Hood run for a loss of 4 yards to the UNC 49
1:324th & 17 at own 49Timeout North Carolina, clock 01:32
1:254th & 17 at own 49Tom Maginness punt for 27 yds, punt out-of-bounds at the MIA 24
Miami Interception, 8 plays
1:211st & 10 at own 24Tyler Van Dyke pass complete to Xavier Restrepo for 3 yds to the MIA 27
1:112nd & 7 at own 27Tyler Van Dyke pass complete to Ajay Allen for 5 yds to the MIA 32
0:563rd & 2 at own 32Tyler Van Dyke pass incomplete to Xavier Restrepo
0:514th & 2 at own 32Tyler Van Dyke pass complete to Tyler Harrell for 7 yds to the MIA 39 for a 1ST down
0:401st & 10 at own 39Tyler Van Dyke pass complete to Xavier Restrepo for 12 yds to the UNC 49 for a 1ST down
0:301st & 10 at opp 49North Carolina Penalty, Personal Foul (5 Yards) to the UNC 44
0:121st & 5 at opp 44Tyler Van Dyke sacked by Kaimon Rucker for a loss of 6 yards to the 50 yard line
0:082nd & 11 at the 50Tyler Van Dyke pass complete to Xavier Restrepo for 19 yds to the UNC 31 for a 1ST down
0:001st & 10 at opp 31Tyler Van Dyke pass intercepted Giovanni Biggers return for 5 yds to the UNC 10

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.

Officially, North Carolina leads 14–⁠11; as played, 16–⁠11 in 27 meetings.

Recent meetings
2023North Carolina 41, Miami 31
2022North Carolina 27, Miami 24
2021North Carolina 45, Miami 42
2020North Carolina 62, Miami 26
2019North Carolina 28, Miami 25
2018Miami 47, North Carolina 10

Around this game