From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Georgia Tech
North Carolina
373
Total yards
365
187
Passing yards
202
186
Rushing yards
163
8.1
Yards per pass
6.7
3.8
Yards per rush
4.9
19
First downs
16
8–15
Third downs
4–14
0–0
Fourth downs
2–4
1
Turnovers
1
2–20
Penalties
2–25
34:27
Possession
25:33
6
Sacks (by defense)
0
Efficiency
Georgia Tech
North Carolina
44%
Success rate
38%
0.17
EPA per play
0.13
1.08
Explosiveness
1.57
0.10
Rushing EPA
0.47
0.50
Passing EPA
0.00
24%
Passing-down success
23%
−0.03
First-down EPA
0.40
0.20
Second-down EPA
−0.02
0.52
Third-down EPA
0.22
25%
Havoc by its defense
15%
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 85% to win. Georgia Tech pulled the upset.
The line
North Carolina −21, over/under 63.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, Georgia Tech right to left.
Q1 Georgia TechPunt, 6 plays, 30 yards
Q1 North CarolinaTouchdown, 1 play, 80 yards
Q1 Georgia TechMissed FG, 9 plays, 32 yards
Q1 North CarolinaPunt, 4 plays, 29 yards
Q1 Georgia TechPunt, 3 plays, 3 yards
Q1 North CarolinaField goal, 16 plays, 45 yards
Q2 Georgia TechInterception, 3 plays, 1 yard
Q2 North CarolinaTurnover on downs, 6 plays, 34 yards
Q2 Georgia TechPunt, 5 plays, 23 yards
Q2 North CarolinaTouchdown, 4 plays, 55 yards
Q2 Georgia TechTouchdown, 9 plays, 84 yards
Q2 North CarolinaPunt, 4 plays, −1 yard
Q2 Georgia TechEnd of half, 1 play, −2 yards
Q3 North CarolinaPunt, 5 plays, −2 yards
Q3 Georgia TechTouchdown, 9 plays, 68 yards
Q3 North CarolinaPunt, 3 plays, −2 yards
Q3 Georgia TechPunt, 5 plays, 19 yards
Q3 North CarolinaInterception, 6 plays, 43 yards
Q3 Georgia TechTouchdown, 9 plays, 81 yards
Q4 North CarolinaPunt, 3 plays, 1 yard
Q4 Georgia TechPunt, 3 plays, 1 yard
Q4 North CarolinaTurnover on downs, 12 plays, 58 yards
Q4 Georgia TechEnd of game, 11 plays, 28 yards
Play by play
1st quarter6 drives, then North Carolina 7, Georgia Tech 0
Georgia Tech Punt, 6 plays
15:00
1st & 10 at own 35
Noah Burnette kickoff for 63 yds
15:00
1st & 10 at own 25
Dontae Smith run for 2 yds to the GTech 27
15:00
2nd & 8 at own 27
Dontae Smith run for 3 yds to the GTech 30
15:00
3rd & 5 at own 30
Zach Gibson pass complete to Malik Rutherford for 21 yds to the NCaro 49 for a 1ST down
15:00
1st & 10 at opp 49
Dontae Smith run for 6 yds to the NCaro 43
15:00
2nd & 4 at opp 43
Dontae Smith run for 2 yds to the NCaro 45
15:00
3rd & 6 at opp 45
Dontae Smith run for no gain to the NCaro 45
11:08
4th & 6 at opp 45
David Shanahan punt for 45 yds for a touchback
North Carolina Touchdown, 1 play
10:56
1st & 10 at own 20
Elijah Green run for 80 yds for a TD, (Noah Burnette KICK)North Carolina 7, Georgia Tech 0
Georgia Tech Missed FG, 9 plays
10:49
1st & 10 at own 35
Noah Burnette kickoff for 59 yds , Hassan Hall return for 34 yds to the GTech 40
10:49
1st & 10 at own 40
Taisun Phommachanh run for 1 yd to the GTech 39
10:49
2nd & 11 at own 39
Jamie Felix run for 7 yds to the GTech 46
10:49
3rd & 4 at own 46
Taisun Phommachanh pass complete to Malik Rutherford for 13 yds to the NCaro 41 for a 1ST down
10:49
1st & 10 at opp 41
Jamie Felix run for 5 yds to the NCaro 36
10:49
2nd & 5 at opp 36
Taisun Phommachanh run for 8 yds to the NCaro 28 for a 1ST down
10:49
1st & 10 at opp 28
Taisun Phommachanh pass incomplete to Jamie Felix
10:49
2nd & 10 at opp 28
Taisun Phommachanh pass complete to Malik Rutherford for no gain to the NCaro 28
10:49
3rd & 10 at opp 28
Taisun Phommachanh pass incomplete to Malachi Carter
6:27
4th & 10 at opp 28
Gavin Stewart 45 yd FG MISSED
North Carolina Punt, 4 plays
6:27
1st & 10 at own 28
Drake Maye pass complete to Gavin Blackwell for 33 yds to the GTech 39 for a 1ST down
6:27
1st & 10 at opp 39
Drake Maye run for 1 yd to the GTech 38
6:27
2nd & 9 at opp 38
Drake Maye pass incomplete to Kamari Morales
6:27
3rd & 9 at opp 38
Drake Maye sacked by Makius Scott for a loss of 5 yards to the GTech 43
4:46
4th & 14 at opp 43
Ben Kiernan punt for 33 yds, fair catch by Jamal Haynes at the GTech 10
Georgia Tech Punt, 3 plays
4:46
1st & 10 at own 10
Hassan Hall run for 1 yd to the GTech 11
4:46
2nd & 9 at own 11
Hassan Hall run for 2 yds to the GTech 13
4:46
3rd & 7 at own 13
Zach Gibson pass incomplete to Malik Rutherford
3:08
4th & 7 at own 13
David Shanahan punt for 46 yds, fair catch by Josh Downs at the NCaro 41
North Carolina Field goal, 16 plays
3:08
1st & 10 at own 41
Drake Maye pass complete to Josh Downs for 1 yd to the NCaro 42
3:08
2nd & 9 at own 42
Elijah Green run for 8 yds to the 50 yard line
3:08
3rd & 1 at the 50
Drake Maye run for 5 yds to the GTech 45 for a 1ST down
3:08
1st & 10 at opp 45
Elijah Green run for 1 yd to the GTech 46
3:08
2nd & 11 at opp 46
Drake Maye run for 16 yds to the GTech 30 for a 1ST down
3:08
1st & 10 at opp 30
Drake Maye pass incomplete to Kobe Paysour
0:00
2nd & 10 at opp 30
Drake Maye pass complete to Elijah Green for 1 yd to the GTech 31
Q2 15:00
3rd & 11 at opp 31
Drake Maye run for 12 yds to the GTech 19 for a 1ST down
Q2 15:00
1st & 10 at opp 19
Drake Maye run for 1 yd to the GTech 20
Q2 15:00
2nd & 11 at opp 20
D.J. Jones run for 5 yds to the GTech 15
Q2 15:00
3rd & 6 at opp 15
Drake Maye pass complete to Josh Downs for 5 yds to the GTech 10
Q2 15:00
4th & 1 at opp 10
Omarion Hampton run for 2 yds to the GTech 8 for a 1ST down
Q2 15:00
1st & goal at opp 8
Drake Maye pass incomplete to Bryson Nesbit
Q2 15:00
2nd & goal at opp 8
Drake Maye sacked by Keion White for a loss of 2 yards to the GTech 10
Q2 15:00
3rd & goal at opp 10
Drake Maye pass complete to Elijah Green for 4 yds to the GTech 14
2nd quarter7 drives, then North Carolina 17, Georgia Tech 7
Georgia Tech Interception, 3 plays
10:51
1st & 10 at own 35
Noah Burnette kickoff for 65 yds
10:51
1st & 10 at own 25
Dontae Smith run for no gain to the GTech 25
10:51
2nd & 10 at own 25
Dontae Smith run for 1 yd to the GTech 26
9:18
3rd & 9 at own 26
Taisun Phommachanh pass intercepted
North Carolina Turnover on downs, 6 plays
9:18
1st & 10 at opp 39
Omarion Hampton run for 4 yds to the GTech 35
9:18
2nd & 6 at opp 35
Omarion Hampton run for 21 yds to the GTech 14 for a 1ST down
9:18
1st & 10 at opp 14
Omarion Hampton run for 4 yds to the GTech 10
9:18
2nd & 6 at opp 10
Omarion Hampton run for 4 yds to the GTech 6
9:18
3rd & 2 at opp 6
Drake Maye pass incomplete to J.J. Jones
6:51
4th & 2 at opp 6
Drake Maye run for 1 yd to the GTech 5
Georgia Tech Punt, 5 plays
6:51
1st & 10 at own 6
Jamie Felix run for 2 yds to the GTech 8
6:51
2nd & 8 at own 8
Zach Gibson pass complete to Jamie Felix for 17 yds to the GTech 25 for a 1ST down
6:51
1st & 10 at own 25
Jamie Felix run for 2 yds to the GTech 27
6:51
2nd & 8 at own 27
Zach Gibson pass incomplete to Dylan Leonard
6:51
3rd & 8 at own 27
Jamie Felix run for 2 yds to the GTech 29
4:08
4th & 6 at own 29
David Shanahan punt for 26 yds, punt out-of-bounds at the NCaro 45
North Carolina Touchdown, 4 plays
4:08
1st & 10 at own 45
Drake Maye pass incomplete to Gavin Blackwell
4:08
2nd & 10 at own 45
Drake Maye pass complete to Bryson Nesbit for 36 yds to the GTech 19 for a 1ST down
4:08
1st & 10 at opp 19
Drake Maye pass complete to Bryson Nesbit for 18 yds to the GTech 1 for a 1ST down
3:13
1st & goal at opp 1
Elijah Green run for 1 yd for a TD, (Noah Burnette KICK)North Carolina 17, Georgia Tech 0
Georgia Tech Touchdown, 9 plays
3:08
1st & 10 at own 35
Noah Burnette kickoff for 65 yds , Hassan Hall return for 16 yds to the GTech 16
3:08
1st & 10 at own 16
Taisun Phommachanh run for 4 yds to the GTech 20
3:08
2nd & 6 at own 20
Hassan Hall run for 3 yds to the GTech 23
2:26
3rd & 3 at own 23
Timeout NORTH CAROLINA, clock 02:26
2:26
3rd & 3 at own 23
Zach Gibson pass complete to Hassan Hall for 3 yds to the GTech 26 for a 1ST down
2:26
1st & 10 at own 26
Hassan Hall run for 1 yd to the GTech 27
2:26
2nd & 9 at own 27
Zach Gibson pass complete to Hassan Hall for 12 yds to the GTech 39 for a 1ST down
2:26
1st & 10 at own 39
Zach Gibson pass complete to Malik Rutherford for 20 yds to the NCaro 41 for a 1ST down
2:26
1st & 10 at opp 41
Zach Gibson pass complete to Hassan Hall for 36 yds to the NCaro 5 for a 1ST down
2:26
1st & goal at opp 5
Hassan Hall run for 3 yds to the NCaro 2
0:52
2nd & goal at opp 2
Timeout GEORGIA TECH, clock 00:52
0:48
2nd & goal at opp 2
Dontae Smith run for 2 yds for a TD, (Gavin Stewart KICK)North Carolina 17, Georgia Tech 7
0:44
1st & 10 at own 35
Gavin Stewart kickoff for 64 yds , George Pettaway return for 19 yds to the UNC 46 GEORGIA TECH Penalty, UNR: Unnecessary Roughness (Sirad Bryant) to the NCaro 35
North Carolina Punt, 4 plays
0:44
1st & 10 at own 35
Drake Maye pass complete to George Pettaway for 11 yds to the NCaro 46 for a 1ST down
0:44
1st & 10 at own 46
Drake Maye pass complete to J.J. Jones for 9 yds to the UNC 45 GEORGIA TECH Penalty, UNR: Unnecessary Roughness (15 Yards) to the NCaro 40
0:44
2nd & 16 at own 40
Drake Maye pass incomplete
0:44
3rd & 16 at own 40
Drake Maye sacked by Keion White for a loss of 6 yards to the NCaro 34
0:16
4th & 22 at own 34
Timeout GEORGIA TECH, clock 00:16
0:03
4th & 22 at own 34
Ben Kiernan punt for 55 yds
Georgia Tech End of half, 1 play
0:00
1st & 10 at own 11
Z. Gibson takes a knee
3rd quarter6 drives, then North Carolina 17, Georgia Tech 14
North Carolina Punt, 5 plays
14:52
1st & 10 at own 35
Gavin Stewart kickoff for 65 yds , George Pettaway return for 31 yds to the NCaro 31
14:52
1st & 10 at own 31
Drake Maye pass complete to Bryson Nesbit for 6 yds to the NCaro 37
14:52
2nd & 4 at own 37
Elijah Green run for 6 yds to the NCaro 43 for a 1ST down
14:52
1st & 10 at own 43
Elijah Green run for 13 yds to the NCaro 30 Elijah Green fumbled, recovered by NCaro Elijah Green
14:52
2nd & 23 at own 30
Drake Maye pass complete to D.J. Jones for 1 yd to the NCaro 29
12:38
3rd & 24 at own 29
Drake Maye pass incomplete to Bryson Nesbit
12:30
4th & 24 at own 29
Ben Kiernan punt for 39 yds , Jamal Haynes returns for no gain to the GTech 32
Georgia Tech Touchdown, 9 plays
12:30
1st & 10 at own 32
Zach Gibson pass complete to Dontae Smith for 8 yds to the GTech 40
12:30
2nd & 2 at own 40
Dontae Smith run for no gain to the GTech 40
12:30
3rd & 2 at own 40
Dontae Smith run for 3 yds to the GTech 43 for a 1ST down
12:30
1st & 10 at own 43
Zach Gibson run for 6 yds to the GTech 49
12:30
2nd & 4 at own 49
Jamie Felix run for 13 yds to the NCaro 38 Jamie Felix fumbled, recovered by GTech Malachi Carter for a 1ST down
12:30
1st & 10 at opp 38
Zach Gibson pass complete to Dontae Smith for 24 yds to the NCaro 14 for a 1ST down
12:30
1st & 10 at opp 14
Taisun Phommachanh run for 4 yds to the NCaro 10
12:30
2nd & 6 at opp 10
Taisun Phommachanh run for 6 yds to the NCaro 4 for a 1ST down
7:31
1st & goal at opp 4
Taisun Phommachanh run for 4 yds for a TD, (Gavin Stewart KICK)North Carolina 17, Georgia Tech 14
North Carolina Punt, 3 plays
7:31
1st & 10 at own 35
Gavin Stewart kickoff for 65 yds for a touchback
7:31
1st & 10 at own 25
Elijah Green run for 7 yds to the NCaro 32
6:47
2nd & 3 at own 32
No Huddle-Shotgun Green,Elijah rush middle for 68 yards gain to the GT 00 TOUCHDOWN nullified by penalty, clock 06:47 PENALTY UNC Holding (Nesbit,Bryson) 10 yards from UNC32 to UNC22. NO PLAY.
6:47
2nd & 13 at own 22
Drake Maye sacked by Jason Moore for a loss of 6 yards to the NCaro 16
6:47
3rd & 19 at own 16
Drake Maye run for 7 yds to the NCaro 23
5:20
4th & 12 at own 23
Ben Kiernan punt for 60 yds, punt out-of-bounds at the GTech 17
Georgia Tech Punt, 5 plays
5:20
1st & 10 at own 17
Zach Gibson pass complete to Malik Rutherford for 6 yds to the GTech 23
5:20
2nd & 4 at own 23
Zach Gibson pass complete to Malik Rutherford for 8 yds to the GTech 31 for a 1ST down
5:20
1st & 10 at own 31
Zach Gibson pass incomplete to Jamie Felix
5:20
2nd & 10 at own 31
Jamie Felix run for 5 yds to the GTech 36
3:25
3rd & 5 at own 36
Timeout GEORGIA TECH, clock 03:25
3:25
3rd & 5 at own 36
Zach Gibson pass incomplete to Dylan Leonard
3:10
4th & 5 at own 36
David Shanahan punt for 33 yds, punt out-of-bounds at the NCaro 34 , Josh Downs returns for 3 yds to the NCaro 34
North Carolina Interception, 6 plays
3:10
1st & 10 at own 34
D.J. Jones run for 17 yds to the GTech 49 for a 1ST down
3:10
1st & 10 at opp 49
D.J. Jones run for 5 yds to the GTech 44
3:10
2nd & 5 at opp 44
Drake Maye pass incomplete to Kamari Morales
3:10
3rd & 5 at opp 44
Drake Maye pass complete to Bryson Nesbit for 25 yds to the GTech 19 for a 1ST down
3:10
1st & 10 at opp 19
D.J. Jones run for 4 yds to the GTech 23
1:15
2nd & 14 at opp 23
Drake Maye pass intercepted
Georgia Tech Touchdown, 9 plays
1:15
1st & 10 at own 19
Hassan Hall run for 8 yds to the GTech 27
0:00
2nd & 2 at own 27
Zach Gibson pass complete to Malachi Carter for 6 yds to the GTech 33 for a 1ST down
Q4 15:00
1st & 10 at own 33
Hassan Hall run for 7 yds to the GTech 40
Q4 15:00
2nd & 3 at own 40
Malachi Carter run for 40 yds to the NCaro 20 for a 1ST down
Q4 15:00
1st & 10 at opp 20
Zach Gibson pass complete to Malachi Carter for 7 yds to the NCaro 13
Q4 15:00
2nd & 3 at opp 13
Taisun Phommachanh run for 5 yds to the NCaro 8 for a 1ST down
Q4 15:00
1st & goal at opp 8
Hassan Hall run for 1 yd to the NCaro 9
Q4 15:00
2nd & goal at opp 9
Zach Gibson run for 3 yds to the NCaro 6
Q4 11:08
3rd & goal at opp 6
Hassan Hall run for 6 yds for a TD, (Gavin Stewart KICK)Georgia Tech 21, North Carolina 17
4th quarter4 drives, then Georgia Tech 21, North Carolina 17
North Carolina Punt, 3 plays
11:08
1st & 10 at own 35
Gavin Stewart kickoff for 65 yds for a touchback
11:08
1st & 10 at own 25
Elijah Green run for 1 yd to the NCaro 26
11:08
2nd & 9 at own 26
Drake Maye pass incomplete to Elijah Green
11:08
3rd & 9 at own 26
Drake Maye pass incomplete to Josh Downs
10:21
4th & 9 at own 26
Ben Kiernan punt for 39 yds , Rodney Shelley returns for 5 yds to the GTech 40
Georgia Tech Punt, 3 plays
10:21
1st & 10 at own 40
Dontae Smith run for 2 yds to the GTech 42
10:21
2nd & 8 at own 42
Zach Gibson pass incomplete to Luke Benson
10:21
3rd & 8 at own 42
Dontae Smith run for 1 yd to the GTech 41
9:03
4th & 9 at own 41
David Shanahan punt for 41 yds , Josh Downs returns for 5 yds to the NCaro 23
North Carolina Turnover on downs, 12 plays
9:03
1st & 10 at own 23
Drake Maye pass complete to Gavin Blackwell for 21 yds to the NCaro 44 for a 1ST down
9:03
1st & 10 at own 44
Elijah Green run for 3 yds to the NCaro 47
9:03
2nd & 7 at own 47
Drake Maye pass complete to Kamari Morales for 6 yds to the GTech 47
9:03
3rd & 1 at opp 47
Elijah Green run for no gain to the GTech 47
9:03
4th & 1 at opp 47
Drake Maye run for 3 yds to the GTech 44 for a 1ST down
9:03
1st & 10 at opp 44
Drake Maye sacked by Keion White for a loss of 11 yards to the NCaro 45
9:03
2nd & 21 at own 45
Drake Maye pass complete to Kamari Morales for 12 yds to the GTech 43
9:03
3rd & 9 at opp 43
Drake Maye pass complete to Josh Downs for 25 yds to the GTech 18 for a 1ST down
9:03
1st & 10 at opp 18
Drake Maye sacked by D’Quan Douse for a loss of 1 yard to the GTech 19
9:03
2nd & 11 at opp 19
Drake Maye pass incomplete to Kamari Morales
9:03
3rd & 11 at opp 19
Drake Maye pass incomplete to D.J. Jones
4:10
4th & 11 at opp 19
Drake Maye pass incomplete to Josh Downs
Georgia Tech End of game, 11 plays
4:10
1st & 10 at own 19
Hassan Hall run for 2 yds to the GTech 21
4:10
2nd & 8 at own 21
Hassan Hall run for 4 yds to the GTech 25
4:10
3rd & 4 at own 25
Zach Gibson pass complete to Hassan Hall for 6 yds to the GTech 31 for a 1ST down
4:10
1st & 10 at own 31
Taisun Phommachanh run for 2 yds to the GTech 33
4:10
2nd & 8 at own 33
Taisun Phommachanh run for 4 yds to the GTech 37
2:10
3rd & 4 at own 37
Timeout NORTH CAROLINA, clock 02:10
2:10
3rd & 4 at own 37
PENALTY GT False Start 5 yards from GT 37 to GT 32. NO PLAY.
2:10
3rd & 9 at own 32
Hassan Hall run for 9 yds to the GTech 41 for a 1ST down
2:10
1st & 10 at own 41
Hassan Hall run for 1 yd to the GTech 42
1:34
2nd & 9 at own 42
Timeout NORTH CAROLINA, clock 01:34
1:34
2nd & 9 at own 42
Taisun Phommachanh run for 8 yds to the 50 yard line
1:27
3rd & 1 at the 50
Timeout NORTH CAROLINA, clock 01:27
1:27
3rd & 1 at the 50
Hassan Hall run for 1 yd to the NCaro 49 Hassan Hall fumbled, recovered by GTech Hassan Hall for a 1ST down
1:27
1st & 10 at opp 49
Z. Gibson takes a knee
0:00
2nd & 12 at own 49
Z. Gibson takes a knee
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.