North Carolina at Minnesota

Thursday, August 29, 2024

North Carolina beat Minnesota 19–⁠17. It was their second meeting; North Carolina leads the series 2–⁠0.

AwayNorth Carolina6–⁠7 in 2024
19
HomeMinnesota8–⁠5 in 2024
17

Final at Huntington Bank Stadium, MinneapolisTV: FOXAttendance 50,805

At kickoff
72°F, rain, wind 3 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium
Official
Kole KnueppelGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina076619
Minnesota0140317

How the win probability moved

Minnesota favored

Win probability by play: Minnesota 59% at kickoff, 0% at the end. Biggest swing: 28 points.

North Carolina favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (28 points).

Standouts

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

Player stats

North Carolina

PassingC/AttYdsTDInt
Max Johnson12/197101
Conner Harrell2/43400
RushingCarYdsTDLong
Omarion Hampton30129016
Max Johnson610116
Nate McCollum1909
Darwin Barlow1202
ReceivingRecYdsTDLong
J.J. Jones352032
Omarion Hampton51706
Bryson Nesbit215010
Jake Johnson1707
DefenseTklTFLSacksInt
Jakeen Harris10000
Power Echols7000
Jahvaree Ritzie6330
Alijah Huzzie6000
Kaimon Rucker4210
Amare Campbell4110

Minnesota

PassingC/AttYdsTDInt
Max Brosmer13/2116600
RushingCarYdsTDLong
Marcus Major2073119
Cristian Driver1505
Daniel Jackson1303
Jordan Nubin2304
ReceivingRecYdsTDLong
Daniel Jackson455020
Marcus Major127016
Elijah Spencer226020
Lemeke Brockington122022
DefenseTklTFLSacksInt
Cody Lindenberg110.500
Maverick Baranowski10100
Kerry Brown8000
Jah Joyner61.50.50
Justin Walley6001
Danny Striggow410.50
Anthony Smith2110

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

Team stats

North CarolinaMinnesota
252Total yards244
105Passing yards166
147Rushing yards78
4.6Yards per pass7.5
3.6Yards per rush2.4
18First downs14
8–⁠16Third downs4–⁠12
0–⁠1Fourth downs1–⁠1
1Turnovers1
3–⁠45Penalties6–⁠50
30:31Possession29:29
5Sacks (by defense)2

Efficiency

North CarolinaMinnesota
33%Success rate38%
−0.13EPA per play0.05
1.04Explosiveness0.86
0.08Rushing EPA−0.00
−0.47Passing EPA0.10
11%Passing-down success16%
−0.26First-down EPA−0.37
−0.26Second-down EPA0.27
0.48Third-down EPA0.43
20%Havoc by its defense19%

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)

Minnesota 55% to win. North Carolina won as Elo’s underdog.

The line

Minnesota −2.5, over/under 50.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 55%, Minnesota 45%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Minnesota end zoneNorth Carolina end zoneQ1 MinnesotaPunt, 3 playsQ1 North CarolinaTurnover on downs, 7 playsQ1 MinnesotaPunt, 3 playsQ1 North CarolinaPunt, 3 playsQ1 MinnesotaMissed FG, 13 playsQ1 North CarolinaTouchdown, 9 playsQ2 MinnesotaPunt, 3 playsQ2 North CarolinaInterception, 1 playQ2 MinnesotaTouchdown, 2 playsQ2 North CarolinaPunt, 3 playsQ2 MinnesotaTouchdown, 9 playsQ2 North CarolinaEnd of half, 3 playsQ3 North CarolinaField goal, 17 playsQ3 MinnesotaPunt, 3 playsQ3 North CarolinaField goal, 12 playsQ3 MinnesotaPunt, 3 playsQ4 North CarolinaPunt, 3 playsQ4 MinnesotaFumble, 2 playsQ4 North CarolinaField goal, 4 playsQ4 MinnesotaField goal, 10 playsQ4 North CarolinaField goal, 6 playsQ4 MinnesotaMissed FG, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Minnesota drives left to right, North Carolina right to left.
  1. Q1 MinnesotaPunt, 3 plays, 3 yards
  2. Q1 North CarolinaTurnover on downs, 7 plays, 20 yards
  3. Q1 MinnesotaPunt, 3 plays, 8 yards
  4. Q1 North CarolinaPunt, 3 plays, 3 yards
  5. Q1 MinnesotaMissed FG, 13 plays, 52 yards
  6. Q1 North CarolinaTouchdown, 9 plays, 80 yards
  7. Q2 MinnesotaPunt, 3 plays, −3 yards
  8. Q2 North CarolinaInterception, 1 play, 0 yards
  9. Q2 MinnesotaTouchdown, 2 plays, 6 yards
  10. Q2 North CarolinaPunt, 3 plays, −1 yard
  11. Q2 MinnesotaTouchdown, 9 plays, 65 yards
  12. Q2 North CarolinaEnd of half, 3 plays, −4 yards
  13. Q3 North CarolinaField goal, 17 plays, 70 yards
  14. Q3 MinnesotaPunt, 3 plays, 1 yard
  15. Q3 North CarolinaField goal, 12 plays, 49 yards
  16. Q3 MinnesotaPunt, 3 plays, −2 yards
  17. Q4 North CarolinaPunt, 3 plays, 4 yards
  18. Q4 MinnesotaFumble, 2 plays, 20 yards
  19. Q4 North CarolinaField goal, 4 plays, −2 yards
  20. Q4 MinnesotaField goal, 10 plays, 63 yards
  21. Q4 North CarolinaField goal, 6 plays, 48 yards
  22. Q4 MinnesotaMissed FG, 7 plays, 46 yards

Play by play

1st quarter6 drives, then Tied at 0
Minnesota Punt, 3 plays
15:00Liam Boyd kickoff for 65 yds for a touchback
14:591st & 10 at own 25Max Brosmer pass incomplete
14:512nd & 10 at own 25Daniel Jackson run for 3 yds to the MINN 28
14:203rd & 7 at own 28Max Brosmer pass incomplete
14:154th & 7 at own 28Mark Crawford punt for 48 yds , Alijah Huzzie returns for no gain to the UNC 49
North Carolina Turnover on downs, 7 plays
14:041st & 10 at own 49Omarion Hampton run for 3 yds to the MINN 48
13:342nd & 7 at opp 48Max Johnson pass complete to Omarion Hampton for 3 yds to the MINN 45
12:533rd & 4 at opp 45Max Johnson pass complete to J.J. Jones for 7 yds to the MINN 38 for a 1ST down
12:361st & 10 at opp 38Timeout Minnesota, clock 12:36
12:341st & 10 at opp 38Max Johnson pass incomplete
12:272nd & 10 at opp 38Omarion Hampton run for 6 yds to the MINN 32
12:053rd & 4 at opp 32Omarion Hampton run for 1 yd to the MINN 31
11:294th & 3 at opp 31Max Johnson pass incomplete
Minnesota Punt, 3 plays
11:251st & 10 at own 31Marcus Major run for 7 yds to the MINN 38
10:422nd & 3 at own 38Marcus Major run for no gain to the MINN 38
9:583rd & 3 at own 38Max Brosmer pass complete to Jordan Nubin for 1 yd to the MINN 39
9:184th & 2 at own 39Mark Crawford punt for 58 yds, downed at the UNC 3
North Carolina Punt, 3 plays
9:071st & 10 at own 3Omarion Hampton run for 2 yds to the UNC 5
8:342nd & 8 at own 5Max Johnson run for 1 yd to the UNC 6
7:513rd & 7 at own 6Max Johnson pass incomplete
7:484th & 7 at own 6Tom Maginness punt for 55 yds, downed at the MINN 39
Minnesota Missed FG, 13 plays
7:371st & 10 at own 39Marcus Major run for no gain to the MINN 39
6:562nd & 10 at own 39Max Brosmer sacked by Jahvaree Ritzie for a loss of 9 yards to the MINN 30
6:133rd & 19 at own 30Max Brosmer pass complete to Jordan Nubin for 19 yds to the MINN 49 for a 1ST down
5:481st & 10 at own 49(05:48) BROSMER, Max pass deep to the left incomplete intended for JACKSON, Daniel broken up by ALLEN, Marcus at the UNC24, clock 05:44. PENALTY UNC Illegal Substitution declined UNC Pass Interference on ALLEN, Marcus enforced 15 yards to the UNC36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:301st & 10 at opp 36Marcus Major run for 4 yds to the UNC 32
4:082nd & 6 at opp 32Max Brosmer pass complete to Elijah Spencer for 6 yds to the UNC 26 for a 1ST down
3:411st & 10 at opp 26Max Brosmer run for 2 yds to the UNC 24
3:412nd & 8 at opp 24Timeout Minnesota, clock 03:41
3:392nd & 8 at opp 24Max Brosmer pass incomplete
3:333rd & 8 at opp 24Marcus Major run for 7 yds to the UNC 17
2:504th & 1 at opp 17Marcus Major run for 8 yds to the UNC 9 for a 1ST down
2:071st & goal at opp 9Max Brosmer pass incomplete
2:022nd & goal at opp 9Jordan Nubin run for a loss of 1 yard to the UNC 10
1:173rd & goal at opp 10Marcus Major run for 1 yd to the UNC 9
0:334th & goal at opp 9Dragan Kesich 27 yd FG MISSED
0:291st & 10 at own 20(00:29) JOHNSON, Max sacked for a loss of 10 yards at the UNC10, fumble on the sack (forced by MCMILLAN, Jai’Onte’), recovered by UMN LINDENBERG, Cody at the UNC10, returned 0 yards to the UNC10, End of Play, clock 00:23. PENALTY UMN Holding on GOUSBY, Aidan enforced 10 yards from the UNC20 to the UNC30 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
North Carolina Touchdown, 9 plays
0:131st & 10 at own 30Omarion Hampton run for 15 yds to the UNC 45 for a 1ST down
Q2 14:581st & 10 at own 45Omarion Hampton run for 16 yds to the MINN 39 for a 1ST down
Q2 14:191st & 10 at opp 39Max Johnson pass incomplete
Q2 14:142nd & 10 at opp 39Omarion Hampton run for 1 yd to the MINN 38
Q2 13:373rd & 9 at opp 38Max Johnson run for 16 yds to the MINN 22 for a 1ST down
Q2 13:121st & 10 at opp 22Omarion Hampton run for 2 yds to the MINN 20
Q2 12:412nd & 8 at opp 20(12:41) JOHNSON, Max pass deep to the left incomplete thrown to the UMN4, clock 12:35. PENALTY UMN Personal Foul on EASTERN, Deven enforced half the distance from the goal, 10 yards from the UMN20 to the UMN10 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 12:311st & goal at opp 10Omarion Hampton run for 4 yds to the MINN 6
Q2 11:522nd & goal at opp 6Omarion Hampton run for 3 yds to the MINN 3
Q2 11:123rd & goal at opp 3Max Johnson run for 3 yds for a TD (Noah Burnette KICK)North Carolina 7, Minnesota 0
2nd quarter6 drives, then Minnesota 14, North Carolina 7
Minnesota Punt, 3 plays
11:12Liam Boyd kickoff for 65 yds for a touchback
11:101st & 10 at own 25Marcus Major run for 3 yds to the MINN 28
10:222nd & 7 at own 28Max Brosmer sacked by Amare Campbell for a loss of 4 yards to the MINN 24
9:393rd & 11 at own 24Max Brosmer sacked by Jahvaree Ritzie for a loss of 2 yards to the MINN 22
8:574th & 13 at own 22(08:57) CRAWFORD, Mark punt 47 yards to the UNC31, HUZZIE, Alijah returned 24 yards to the UMN45 (LECAPTAIN, Derik;MCMILLAN, Jai’Onte’), clock 08:43. PENALTY Before the snap, UMN Illegal Formation UNC Illegal Block in the Back , Offsetting penalties [FAKE PUNT]. NO PLAY (replay the down).
8:374th & 13 at own 22Mark Crawford punt for 30 yds
North Carolina Interception, 1 play
8:361st & 10 at own 48Max Johnson pass intercepted Justin Walley return for 70 yds to the UNC 6
Minnesota Touchdown, 2 plays
8:181st & goal at opp 6Max Brosmer pass complete to Cristian Driver for 1 yd to the UNC 5
7:352nd & goal at opp 5Marcus Major run for 5 yds for a TD (Dragan Kesich KICK)Tied at 7
North Carolina Punt, 3 plays
7:35Dragan Kesich kickoff for 65 yds for a touchback
7:341st & 10 at own 25Omarion Hampton run for 2 yds to the UNC 27
7:002nd & 8 at own 27Max Johnson pass incomplete
6:563rd & 8 at own 27Max Johnson sacked by Danny Striggow and Jah Joyner for a loss of 3 yards to the UNC 24
6:074th & 11 at own 24Tom Maginness punt for 46 yds , Quentin Redding returns for 5 yds to the MINN 35
Minnesota Touchdown, 9 plays
5:581st & 10 at own 35Marcus Major run for 3 yds to the MINN 38
5:162nd & 7 at own 38Max Brosmer pass complete to Nick Kallerup for 6 yds to the MINN 44
4:353rd & 1 at own 44Marcus Major run for 3 yds to the MINN 47 for a 1ST down
3:551st & 10 at own 47Marcus Major run for 4 yds to the UNC 49
3:172nd & 6 at opp 49Max Brosmer pass complete to Daniel Jackson for 20 yds to the UNC 29 for a 1ST down
2:321st & 10 at opp 29Marcus Major run for 7 yds to the UNC 22
2:002nd & 3 at opp 22Timeout Minnesota, clock 02:00
1:592nd & 3 at opp 22Marcus Major run for 19 yds to the UNC 3 for a 1ST down
1:511st & goal at opp 3Marcus Major run for 2 yds to the UNC 1
0:552nd & goal at opp 1Max Brosmer run for 1 yd for a TD (Dragan Kesich KICK)Minnesota 14, North Carolina 7
North Carolina End of half, 3 plays
0:55Dragan Kesich kickoff for 65 yds for a touchback
0:541st & 10 at own 25Max Johnson pass complete to J.J. Jones for 13 yds to the UNC 38 for a 1ST down
0:421st & 10 at own 38JOHNSON, Max pass up the middle complete for 7 yards to MCCOLLUM, Nate caught at the UNC45 and advanced to the UNC45 (WALLEY, Justin), out of bounds, clock 00:42. PENALTY UNC Pass Interference on HAMILTON, Christian enforced 15 yards to the UNC23 [SG]. NO PLAY (replay the down).
0:411st & 25 at own 23Max Johnson sacked by Anthony Smith for a loss of 7 yards to the UNC 16
0:342nd & 32 at own 16Timeout Minnesota, clock 00:34
0:322nd & 32 at own 16Max Johnson pass complete to Omarion Hampton for 5 yds to the UNC 21
3rd quarter4 drives, then Minnesota 14, North Carolina 13
North Carolina Field goal, 17 plays
15:00Dragan Kesich kickoff for 63 yds , Nate McCollum return for 16 yds to the UNC 18
14:531st & 10 at own 18Omarion Hampton run for 5 yds to the UNC 23
14:242nd & 5 at own 23Omarion Hampton run for 1 yd to the UNC 24
13:413rd & 4 at own 24Max Johnson pass complete to Bryson Nesbit for 10 yds to the UNC 34 for a 1ST down
13:091st & 10 at own 34Omarion Hampton run for 3 yds to the UNC 37
12:402nd & 7 at own 37Omarion Hampton run for 6 yds to the UNC 43
12:163rd & 1 at own 43Omarion Hampton run for 2 yds to the UNC 45 for a 1ST down
11:401st & 10 at own 45Max Johnson pass complete to Darwin Barlow for 5 yds to the 50 yard line
11:102nd & 5 at the 50Max Johnson pass complete to Bryson Nesbit for 5 yds to the MINN 45 for a 1ST down
10:501st & 10 at opp 45Darwin Barlow run for 2 yds to the MINN 43
10:182nd & 8 at opp 43Max Johnson pass complete to Jake Johnson for 7 yds to the MINN 36
9:503rd & 1 at opp 36Omarion Hampton run for 5 yds to the MINN 31 for a 1ST down
9:221st & 10 at opp 31Nate McCollum run for 9 yds to the MINN 22
9:012nd & 1 at opp 22Max Johnson pass complete to Christian Hamilton for 7 yds to the MINN 15 for a 1ST down
8:271st & 10 at opp 15Max Johnson run for no gain to the MINN 15
7:572nd & 10 at opp 15Omarion Hampton run for a loss of 3 yards to the MINN 18
7:183rd & 13 at opp 18Max Johnson pass complete to Omarion Hampton for 6 yds to the MINN 12
6:344th & 7 at opp 12Noah Burnette 29 yd FG GOODMinnesota 14, North Carolina 10
Minnesota Punt, 3 plays
6:34Liam Boyd kickoff for 65 yds for a touchback
6:331st & 10 at own 25Max Brosmer pass incomplete
6:262nd & 10 at own 25Marcus Major run for 1 yd to the MINN 26
5:413rd & 9 at own 26Max Brosmer pass incomplete
5:374th & 9 at own 26Mark Crawford punt for 57 yds, downed at the UNC 17
North Carolina Field goal, 12 plays
5:231st & 10 at own 17Omarion Hampton run for 4 yds to the UNC 21
4:532nd & 6 at own 21Max Johnson pass complete to Omarion Hampton for 3 yds to the UNC 24
4:183rd & 3 at own 24Omarion Hampton run for 9 yds to the UNC 33 for a 1ST down
3:541st & 10 at own 33Max Johnson pass incomplete
3:512nd & 10 at own 33Max Johnson pass complete to Omarion Hampton for no gain to the UNC 33
3:063rd & 10 at own 33(03:06) JOHNSON, Max pass up the middle incomplete intended for BILLUPS II, Paul thrown to the UNC40; QB hurried by WALLEY, Justin, clock 03:02. PENALTY UMN Holding on BRYAN, Za’Quan enforced 10 yards from the UNC33 to the UNC43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:011st & 10 at own 43Omarion Hampton run for 5 yds to the UNC 48
2:262nd & 5 at own 48Omarion Hampton run for 3 yds to the MINN 49
1:533rd & 2 at opp 49Omarion Hampton run for 13 yds to the MINN 36 for a 1ST down
1:331st & 10 at opp 36Omarion Hampton run for 1 yd to the MINN 35
1:022nd & 9 at opp 35Conner Harrell run for 1 yd to the MINN 34
0:283rd & 8 at opp 34Conner Harrell pass incomplete
0:194th & 8 at opp 34Noah Burnette 52 yd FG GOODMinnesota 14, North Carolina 13
Minnesota Punt, 3 plays
0:19Liam Boyd kickoff for 54 yds , Quentin Redding return for 14 yds to the MINN 25
0:141st & 10 at own 25Marcus Major run for no gain to the MINN 25
Q4 15:002nd & 10 at own 25Minnesota Penalty, False Start (-5 Yards) to the MINN 20
Q4 14:592nd & 15 at own 20Max Brosmer pass complete to Daniel Jackson for 7 yds to the MINN 27
Q4 14:143rd & 8 at own 27Max Brosmer sacked by Kaimon Rucker for a loss of 4 yards to the MINN 23
Q4 13:284th & 12 at own 23Mark Crawford punt for 35 yds, fair catch by Omarion Hampton at the UNC 42
4th quarter6 drives, then North Carolina 19, Minnesota 17
North Carolina Punt, 3 plays
13:211st & 10 at own 42Conner Harrell pass complete to Nate McCollum for 2 yds to the UNC 44
12:582nd & 8 at own 44Omarion Hampton run for 2 yds to the UNC 46
12:253rd & 6 at own 46Conner Harrell pass incomplete
12:164th & 6 at own 46Tom Maginness punt for 52 yds, downed at the MINN 2
Minnesota Fumble, 2 plays
12:061st & 10 at own 2Max Brosmer pass complete to Marcus Major for 11 yds to the MINN 13 for a 1ST down
11:431st & 10 at own 13Max Brosmer run for 9 yds to the MINN 22 Max Brosmer fumbled, recovered by UNC Travis Shaw T. Shaw return for 0 yds
North Carolina Field goal, 4 plays
11:051st & 10 at opp 22Omarion Hampton run for 2 yds to the MINN 20
10:362nd & 8 at opp 20Omarion Hampton run for a loss of 2 yards to the MINN 22
9:543rd & 10 at opp 22Conner Harrell run for a loss of 2 yards to the MINN 24 Conner Harrell fumbled, recovered by UNC Jakiah Leftwich J. Leftwich return for 0 yds
9:054th & 12 at opp 24Noah Burnette 42 yd FG GOODNorth Carolina 16, Minnesota 14
Minnesota Field goal, 10 plays
9:05Liam Boyd kickoff for 65 yds for a touchback
9:041st & 10 at own 25Max Brosmer sacked by Jahvaree Ritzie for a loss of 5 yards to the MINN 20
8:142nd & 15 at own 20Max Brosmer pass complete to Daniel Jackson for 20 yds to the MINN 40 for a 1ST down
7:421st & 10 at own 40Marcus Major run for 1 yd to the MINN 41
6:582nd & 9 at own 41Cristian Driver run for 5 yds to the MINN 46
6:163rd & 4 at own 46Max Brosmer run for 6 yds to the UNC 48 for a 1ST down
5:331st & 10 at opp 48Max Brosmer pass complete to Le’Meke Brockington for 22 yds Le’Meke Brockington fumbled, recovered by MINN Marcus Major M. Major return for 16 yds for a 1ST down
4:391st & goal at opp 10Max Brosmer pass incomplete
4:362nd & goal at opp 10Marcus Major run for a loss of 2 yards to the UNC 12
3:433rd & goal at opp 12Max Brosmer pass incomplete
3:404th & goal at opp 12Dragan Kesich 30 yd FG GOODMinnesota 17, North Carolina 16
North Carolina Field goal, 6 plays
3:40Dragan Kesich kickoff for 65 yds for a touchback
3:371st & 10 at own 25Omarion Hampton run for 13 yds to the UNC 38 for a 1ST down
3:021st & 10 at own 38Conner Harrell pass complete to J.J. Jones for 32 yds to the MINN 30 for a 1ST down
2:251st & 10 at opp 30Omarion Hampton run for 3 yds to the MINN 27
2:002nd & 7 at opp 27Timeout Minnesota, clock 02:00
1:582nd & 7 at opp 27Omarion Hampton run for 2 yds to the MINN 25
1:563rd & 5 at opp 25Timeout Minnesota, clock 01:56
1:553rd & 5 at opp 25Conner Harrell run for a loss of 2 yards to the MINN 27
1:484th & 7 at opp 27Timeout Minnesota, clock 01:48
1:444th & 7 at opp 27Noah Burnette 45 yd FG GOODNorth Carolina 19, Minnesota 17
Minnesota Missed FG, 7 plays
1:44Liam Boyd kickoff for 65 yds for a touchback
1:421st & 10 at own 25(01:42) BROSMER, Max pass deep to the left incomplete intended for JACKSON, Daniel broken up by ALLEN, Marcus at the UNC45, clock 01:37. PENALTY UNC Pass Interference on ALLEN, Marcus enforced 15 yards to the UMN40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:351st & 10 at own 40Max Brosmer pass complete to Elijah Spencer for 20 yds to the UNC 40 for a 1ST down
1:171st & 10 at opp 40Max Brosmer pass complete to Daniel Jackson for 8 yds to the UNC 32
0:482nd & 2 at opp 32(00:48) MAJOR, Marcus rush to the left for a gain of 14 yards to the UNC18 (ECHOLS, Power), out of bounds, clock 00:44. PENALTY UMN Holding on COOPER, Tyler enforced 10 yards from the UNC32 to the UNC42 [NHSG]. NO PLAY (replay the down).
0:412nd & 12 at opp 42Max Brosmer pass complete to Jameson Geers for 9 yds to the UNC 33
0:163rd & 3 at opp 33Jordan Nubin run for 4 yds to the UNC 29 for a 1ST down
0:091st & 10 at opp 29Max Brosmer pass incomplete
0:072nd & 10 at opp 29Marcus Major run for no gain to the UNC 29
0:043rd & 10 at opp 29Timeout North Carolina, clock 00:04
0:023rd & 10 at opp 29Dragan Kesich 47 yd FG MISSED

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 2–⁠0 in two meetings.

Recent meetings
2024North Carolina 19, Minnesota 17
2023North Carolina 31, Minnesota 13

Around this game