From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Carolina
Georgia Tech
413
Total yards
417
182
Passing yards
168
231
Rushing yards
249
7.0
Yards per pass
8.0
7.5
Yards per rush
4.2
21
First downs
27
2–8
Third downs
5–13
1–1
Fourth downs
3–5
0
Turnovers
2
6–42
Penalties
4–39
21:15
Possession
38:45
Efficiency
North Carolina
Georgia Tech
53%
Success rate
59%
0.37
EPA per play
0.15
1.27
Explosiveness
0.74
0.73
Rushing EPA
0.09
0.03
Passing EPA
0.29
38%
Passing-down success
35%
0.25
First-down EPA
−0.12
0.35
Second-down EPA
0.32
0.40
Third-down EPA
0.25
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)
Georgia Tech 67% to win. North Carolina won as Elo’s underdog.
The line
Georgia Tech −10.5, over/under 61.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 Georgia Tech 77%, North Carolina 23%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Georgia Tech drives left to right, North Carolina right to left.
Q1 Georgia TechTouchdown, 10 plays, 64 yards
Q1 North CarolinaPunt, 8 plays, 36 yards
Q1 Georgia TechTouchdown, 14 plays, 85 yards
Q2 North CarolinaPunt, 3 plays, 21 yards
Q2 Georgia TechTouchdown, 13 plays, 68 yards
Q2 North CarolinaTouchdown, 9 plays, 75 yards
Q2 Georgia TechPunt, 3 plays, −4 yards
Q2 North CarolinaTouchdown, 6 plays, 44 yards
Q2 Georgia TechEnd of half, 1 play, −1 yard
Q3 North CarolinaField goal, 7 plays, 55 yards
Q3 Georgia TechTouchdown, 4 plays, 43 yards
Q3 North CarolinaTouchdown, 11 plays, 75 yards
Q3 Georgia TechTurnover on downs, 7 plays, −24 yards
Q3 Georgia TechTurnover on downs, 7 plays, 28 yards
Q4 Georgia TechPunt, 3 plays, −3 yards
Q4 Georgia TechFumble, 1 play, 0 yards
Q4 North CarolinaTouchdown, 1 play, 37 yards
Q4 Georgia TechTurnover on downs, 8 plays, 34 yards
Q4 North CarolinaTouchdown, 5 plays, 59 yards
Q4 Georgia TechField goal, 7 plays, 55 yards
Q4 North CarolinaMissed FG, 6 plays, 10 yards
Q4 Georgia TechInterception, 6 plays, 14 yards
Play by play
1st quarter3 drives, then Georgia Tech 7, North Carolina 0
Georgia Tech Touchdown, 10 plays
15:00
1st & 10 at own 35
Nick Weiler kickoff for 65 yds , Jamal Golden return for 31 yds to the GATECH 34 NORTH CAROLINA Penalty, Defensive Offside (-5 Yards) to the GTech 36
15:00
1st & 10 at own 36
Isiah Willis run for 6 yds to the GTech 42
13:50
2nd & 4 at own 42
Clinton Lynch run for 6 yds to the GTech 48 for a 1ST down
13:35
1st & 10 at own 48
Clinton Lynch run for 5 yds to the NCaro 47
12:54
2nd & 5 at opp 47
Clinton Lynch run for 12 yds to the NCaro 35 for a 1ST down
12:15
1st & 10 at opp 35
Patrick Skov run for 4 yds to the NCaro 31
11:25
2nd & 6 at opp 31
Austin McClellan run for 14 yds to the NCaro 17 for a 1ST down
11:00
1st & 10 at opp 17
Clinton Lynch run for 6 yds to the NCaro 11 for a 1ST down NORTH CAROLINA Penalty, Face Mask (6 yards) (6 Yards) to the NCaro 5 for a 1ST down
10:30
1st & goal at opp 5
Patrick Skov run for 2 yds to the NCaro 3
9:59
2nd & goal at opp 3
Patrick Skov run for 2 yds to the NCaro 1
9:46
3rd & goal at opp 1
Justin Thomas run for 1 yd for a TD, (Harrison Butker KICK)Georgia Tech 7, North Carolina 0
North Carolina Punt, 8 plays
9:46
4th & 6 at own 35
Harrison Butker kickoff for 65 yds , T.J. Logan return for 21 yds to the NCaro 21
9:30
1st & 10 at own 21
Marquise Williams run for 20 yds to the NCaro 41 for a 1ST down
9:09
1st & 10 at own 41
Marquise Williams pass incomplete to TEAM
8:59
2nd & 10 at own 41
Marquise Williams pass complete to Kendrick Singleton for 5 yds to the NCaro 46 NORTH CAROLINA Penalty, Offensive Holding (-10 Yards) to the NCaro 36
8:55
2nd & 15 at own 36
Marquise Williams pass incomplete
8:05
3rd & 15 at own 36
Marquise Williams pass complete to Austin Proehl for 26 yds to the GTech 38 for a 1ST down
7:33
1st & 10 at opp 38
Elijah Hood run for 2 yds to the GTech 36
7:20
2nd & 8 at opp 36
Marquise Williams run for 3 yds to the GTech 33
6:45
3rd & 5 at opp 33
NORTH CAROLINA Penalty, Offensive Holding (-10 Yards) to the GTech 43
6:27
3rd & 15 at opp 43
Marquise Williams pass incomplete
6:18
4th & 15 at opp 43
Hunter Lent punt for 28 yds, fair catch by Jamal Golden at the GTech 15
Georgia Tech Touchdown, 14 plays
5:56
1st & 10 at own 15
Isiah Willis run for 1 yd to the GTech 16 Isiah Willis fumbled, recovered by GTech
5:15
2nd & 9 at own 16
Justin Thomas run for 1 yd to the GTech 17
4:31
3rd & 8 at own 17
Justin Thomas run for 11 yds to the GTech 28 for a 1ST down
4:04
1st & 10 at own 28
Patrick Skov run for 9 yds to the GTech 37
3:50
2nd & 1 at own 37
Patrick Skov run for 5 yds to the GTech 42 for a 1ST down
3:20
1st & 10 at own 42
Patrick Skov run for 6 yds to the GTech 48
2:40
2nd & 4 at own 48
Patrick Skov run for 3 yds to the NCaro 49
2:07
3rd & 1 at opp 49
Patrick Skov run for 3 yds to the NCaro 46 for a 1ST down
1:29
1st & 10 at opp 46
Austin McClellan run for 9 yds to the NCaro 37
0:57
2nd & 1 at opp 37
Marcus Allen run for 6 yds to the NCaro 31 for a 1ST down
0:28
1st & 10 at opp 31
Justin Thomas run for 6 yds to the NCaro 25
Q2 14:45
2nd & 4 at opp 25
Lynn Griffin run for 6 yds to the NCaro 19 for a 1ST down
Q2 14:08
1st & 10 at opp 19
Justin Thomas run for 5 yds to the NCaro 14
Q2 13:38
2nd & 5 at opp 14
Clinton Lynch run for 14 yds for a TD, (Harrison Butker KICK)Georgia Tech 14, North Carolina 0
2nd quarter6 drives, then Georgia Tech 21, North Carolina 14
North Carolina Punt, 3 plays
13:38
3rd & 5 at own 35
Harrison Butker kickoff for 65 yds for a touchback
13:32
1st & 10 at own 25
GEORGIA TECH Penalty, Personal Foul (Adam Gotsis) to the NCaro 40 for a 1ST down
13:20
1st & 10 at own 40
Romar Morris run for 7 yds to the NCaro 47
12:48
2nd & 3 at own 47
Marquise Williams pass complete to Romar Morris for a loss of 1 yard to the NCaro 46
12:25
3rd & 4 at own 46
Marquise Williams pass incomplete
12:18
4th & 4 at own 46
Corbin Daly punt for 22 yds, punt out-of-bounds at the GTech 32
Georgia Tech Touchdown, 13 plays
11:50
1st & 10 at own 32
Justin Thomas pass complete to Ricky Jeune for 7 yds to the GTech 39
11:20
2nd & 3 at own 39
Isiah Willis run for 9 yds to the GTech 48 for a 1ST down
11:02
1st & 10 at own 48
Isiah Willis run for 8 yds to the NCaro 44
10:15
2nd & 2 at opp 44
GEORGIA TECH Penalty, Ineligible Downfield on Pass (-5 Yards) to the NCaro 49
10:00
2nd & 7 at opp 49
Isiah Willis run for no gain to the NCaro 49
9:44
3rd & 7 at opp 49
Patrick Skov run for 3 yds to the NCaro 46
8:53
4th & 4 at opp 46
Clinton Lynch run for 8 yds to the NCaro 38 for a 1ST down
8:08
1st & 10 at opp 38
Justin Thomas run for 6 yds to the NCaro 32
7:30
2nd & 4 at opp 32
Patrick Skov run for 6 yds to the NCaro 26 for a 1ST down
7:02
1st & 10 at opp 26
Justin Thomas run for 20 yds to the NCaro 6 for a 1ST down
6:24
1st & goal at opp 6
Patrick Skov run for 2 yds to the NCaro 4
5:26
2nd & goal at opp 4
Austin McClellan run for 3 yds to the NCaro 1
5:00
3rd & goal at opp 1
Justin Thomas run for no gain to the NCaro 1
4:34
4th & goal at opp 1
Justin Thomas run for 1 yd for a TD, (Harrison Butker KICK)Georgia Tech 21, North Carolina 0
North Carolina Touchdown, 9 plays
4:34
Harrison Butker kickoff for 65 yds for a touchback
4:08
1st & 10 at own 25
Elijah Hood run for 3 yds to the NCaro 28
3:57
2nd & 7 at own 28
Elijah Hood run for 10 yds to the NCaro 38 for a 1ST down
3:21
1st & 10 at own 38
Ryan Switzer pass complete to Quinshad Davis for 11 yds to the NCaro 49 for a 1ST down
2:59
1st & 10 at own 49
Elijah Hood run for 10 yds to the GTech 41 for a 1ST down
2:38
1st & 10 at opp 41
Marquise Williams pass complete to Quinshad Davis for 6 yds to the GTech 35
2:15
2nd & 4 at opp 35
T.J. Logan run for 16 yds to the GTech 19 T.J. Logan fumbled, recovered by NCaro Caleb Peterson for a 1ST down
1:54
1st & 10 at opp 19
Marquise Williams run for 4 yds to the GTech 15
1:40
2nd & 6 at opp 15
Elijah Hood run for 13 yds to the GTech 2 for a 1ST down
1:29
1st & goal at opp 2
Elijah Hood run for 2 yds for a TD, (Nick Weiler KICK)Georgia Tech 21, North Carolina 7
Georgia Tech Punt, 3 plays
1:29
2nd & 10 at own 35
Nick Weiler kickoff for 65 yds for a touchback
1:22
1st & 10 at own 25
Justin Thomas pass incomplete to Clinton Lynch
1:12
2nd & 10 at own 25
Justin Thomas run for a loss of 4 yards to the GTech 21
1:11
3rd & 14 at own 21
Timeout NORTH CAROLINA, clock 01:11
1:04
3rd & 14 at own 21
Justin Thomas pass incomplete to Ricky Jeune
North Carolina Touchdown, 6 plays
0:45
1st & 10 at opp 44
Marquise Williams pass complete to Romar Morris for 9 yds to the GTech 35
0:30
2nd & 1 at opp 35
Marquise Williams pass complete to Mack Hollins for 9 yds to the GTech 26 for a 1ST down
0:21
1st & 10 at opp 26
Marquise Williams pass incomplete
0:15
2nd & 10 at opp 26
Marquise Williams pass complete to Quinshad Davis for 19 yds to the GTech 7 for a 1ST down
0:11
1st & goal at opp 7
Marquise Williams pass incomplete to Quinshad Davis
0:04
2nd & goal at opp 7
Marquise Williams run for 7 yds for a TD, (Nick Weiler KICK)Georgia Tech 21, North Carolina 14
Georgia Tech End of half, 1 play
0:04
3rd & 10 at own 35
Nick Weiler kickoff for 44 yds
0:00
1st & 10 at own 21
TEAM run for a loss of 1 yard to the GTech 20
3rd quarter5 drives, then Georgia Tech 28, North Carolina 24
North Carolina Field goal, 7 plays
15:00
1st & 10 at own 35
Harrison Butker kickoff for 65 yds for a touchback
14:45
1st & 10 at own 25
Marquise Williams pass complete to Romar Morris for no gain to the NCaro 25
14:15
2nd & 10 at own 25
GEORGIA TECH Penalty, Face Mask (15 yards) (15 Yards) to the NCaro 40 for a 1ST down
13:55
1st & 10 at own 40
Marquise Williams run for 13 yds to the GTech 47 for a 1ST down
13:41
1st & 10 at opp 47
Marquise Williams pass complete to Mack Hollins for 25 yds to the GTech 22 for a 1ST down
13:09
1st & 10 at opp 22
Elijah Hood run for 2 yds to the GTech 20
12:48
2nd & 8 at opp 20
Marquise Williams pass incomplete to Bug Howard
12:41
3rd & 8 at opp 20
Marquise Williams pass incomplete to Quinshad Davis
12:35
4th & 8 at opp 20
Nick Weiler 37 yd FG GOODGeorgia Tech 21, North Carolina 17
Georgia Tech Touchdown, 4 plays
12:35
4th & 8 at own 35
Nick Weiler on-side kick recovered by GEORGIA TECH at the NCaro 43
12:14
1st & 10 at opp 43
Isiah Willis run for a loss of 3 yards to the NCaro 46
11:41
2nd & 13 at opp 46
Justin Thomas pass complete to Ricky Jeune for 18 yds to the NCaro 28 for a 1ST down
11:03
1st & 10 at opp 28
Mikell Lands-Davis run for 9 yds to the NCaro 19
10:45
2nd & 1 at opp 19
Justin Thomas pass complete to Mikell Lands-Davis for 19 yds for a TD, (Harrison Butker KICK)Georgia Tech 28, North Carolina 17
North Carolina Touchdown, 11 plays
10:45
3rd & 1 at own 35
Harrison Butker kickoff for 65 yds for a touchback
10:30
1st & 10 at own 25
Elijah Hood run for 3 yds to the NCaro 28
9:59
2nd & 7 at own 28
Marquise Williams run for a loss of 1 yard to the NCaro 27
9:24
3rd & 8 at own 27
Marquise Williams run for 12 yds to the NCaro 39 for a 1ST down
9:00
1st & 10 at own 39
Marquise Williams pass incomplete to Mack Hollins
8:40
2nd & 10 at own 39
Marquise Williams pass complete to Ryan Switzer for 17 yds to the GTech 44 for a 1ST down
8:25
1st & 10 at opp 44
Marquise Williams pass complete to Bug Howard for 6 yds to the GTech 38
8:08
2nd & 4 at opp 38
Marquise Williams pass complete to Austin Proehl for 7 yds to the GTech 31 for a 1ST down
7:41
1st & 10 at opp 31
Elijah Hood run for 5 yds to the GTech 26
7:05
2nd & 5 at opp 26
Marquise Williams run for 25 yds to the GTech 1 for a 1ST down
6:56
1st & goal at opp 1
Marquise Williams pass incomplete to Mack Hollins
6:51
2nd & goal at opp 1
Elijah Hood run for 1 yd for a TD, (Nick Weiler KICK)Georgia Tech 28, North Carolina 24
Georgia Tech Turnover on downs, 7 plays
6:51
3rd & 10 at own 35
Nick Weiler kickoff for 61 yds , Jamal Golden return for 21 yds to the GTech 25
6:36
1st & 10 at own 25
Isiah Willis run for 11 yds to the GTech 36 for a 1ST down
6:03
1st & 10 at own 36
Patrick Skov run for 3 yds to the GTech 39
5:30
2nd & 7 at own 39
Mikell Lands-Davis run for 8 yds to the GTech 47 for a 1ST down
4:50
1st & 10 at own 47
Justin Thomas pass complete to Clinton Lynch for 19 yds to the NCaro 34 for a 1ST down
4:28
1st & 10 at opp 34
Clinton Lynch run for no gain to the NCaro 34
3:49
2nd & 10 at opp 34
Justin Thomas run for 6 yds to the NCaro 28
2:55
3rd & 4 at opp 28
Justin Thomas run for a loss of 1 yard to the NCaro 29
Georgia Tech Turnover on downs, 7 plays
2:40
4th & 5 at opp 29
Timeout NORTH CAROLINA, clock 02:40
2:30
4th & 5 at opp 29
Justin Thomas pass complete to Patrick Skov for 5 yds to the NCaro 24 for a 1ST down
2:05
1st & 10 at opp 24
Justin Thomas run for a loss of 4 yards to the NCaro 28
1:28
2nd & 14 at opp 28
Justin Thomas pass complete to Brad Stewart for 15 yds to the NCaro 13 for a 1ST down
1:28
1st & 10 at opp 13
NORTH CAROLINA Penalty, Unsportsmanlike Conduct (Sam Smiley) to the NCaro 6
1:00
1st & 3 at opp 6
Patrick Skov run for 1 yd to the NCaro 5
0:12
2nd & 2 at opp 5
Isiah Willis run for 4 yds to the NCaro 1 for a 1ST down
Q4 14:47
1st & goal at opp 1
Justin Thomas run for no gain to the NCaro 1
Q4 14:06
2nd & goal at opp 1
Justin Thomas run for no gain to the NCaro 1
4th quarter7 drives, then North Carolina 38, Georgia Tech 31
North Carolina 6 plays
13:46
1st & 10 at own 1
Elijah Hood run for 6 yds to the NCaro 7
12:57
2nd & 4 at own 7
Elijah Hood run for 3 yds to the NCaro 10
12:09
3rd & 1 at own 10
Ty’Son Williams run for a loss of 2 yards to the NCaro 8
11:54
4th & 3 at own 8
NORTH CAROLINA Penalty, Illegal Formation (-4 Yards) to the NCaro 4
11:45
4th & 7 at own 4
Hunter Lent punt for 32 yds, punt out-of-bounds at the NCaro 36
11:35
1st & 10 at opp 36
Justin Thomas run for a loss of 7 yards to the GTech 37 Justin Thomas fumbled, recovered by NCaro Junior Gnonkonde , return for 20 yds to the GTech 37
North Carolina Touchdown, 1 play
11:25
1st & 10 at opp 37
Quinshad Davis pass complete to Marquise Williams for 37 yds for a TD, (Nick Weiler KICK)North Carolina 31, Georgia Tech 28
Georgia Tech Turnover on downs, 8 plays
11:25
2nd & 13 at own 35
Nick Weiler kickoff for 65 yds for a touchback
10:57
1st & 10 at own 25
Justin Thomas pass complete to Ricky Jeune for 17 yds to the GTech 42 for a 1ST down
10:07
1st & 10 at own 42
Patrick Skov run for 5 yds to the GTech 47
9:41
2nd & 5 at own 47
Isiah Willis run for 4 yds to the NCaro 49
9:05
3rd & 1 at opp 49
Justin Thomas run for 3 yds to the NCaro 46 for a 1ST down
8:22
1st & 10 at opp 46
Justin Thomas pass complete to Marcus Allen for 6 yds to the NCaro 40
7:41
2nd & 4 at opp 40
Patrick Skov run for 2 yds to the NCaro 38
7:11
3rd & 2 at opp 38
Clinton Lynch run for a loss of 3 yards to the NCaro 41
6:50
4th & 5 at opp 41
Justin Thomas pass incomplete to Brad Stewart
North Carolina Touchdown, 5 plays
6:38
1st & 10 at own 41
Marquise Williams run for 27 yds to the GTech 32 for a 1ST down
5:49
1st & 10 at opp 32
Marquise Williams sacked by KeShun Freeman for a loss of 1 yard to the GTech 33
5:40
2nd & 11 at opp 33
Marquise Williams pass incomplete
5:40
3rd & 11 at opp 33
Timeout NORTH CAROLINA, clock 05:40
5:18
3rd & 11 at opp 33
Marquise Williams pass complete to Ryan Switzer for 6 yds to the GTech 27
4:52
4th & 5 at opp 27
Marquise Williams run for 27 yds for a TD, (Nick Weiler KICK)North Carolina 38, Georgia Tech 28
Georgia Tech Field goal, 7 plays
4:52
Nick Weiler kickoff for 65 yds for a touchback
4:35
1st & 10 at own 25
Justin Thomas pass complete to Brad Stewart for 8 yds to the GTech 33
4:15
2nd & 2 at own 33
Justin Thomas run for 12 yds to the GTech 45 for a 1ST down
3:57
1st & 10 at own 45
Justin Thomas pass complete to Isiah Willis for 40 yds to the NCaro 15 for a 1ST down
3:25
1st & 10 at opp 15
Mikell Lands-Davis run for a loss of 5 yards to the NCaro 20 Mikell Lands-Davis fumbled, recovered by GTech Mikell Lands-Davis
Marquise Williams run for 9 yds to the GTech 31 for a 1ST down
2:01
1st & 10 at opp 31
Marquise Williams run for 1 yd to the GTech 30
2:01
2nd & 9 at opp 30
Timeout GEORGIA TECH, clock 02:01
2:01
2nd & 9 at opp 30
Timeout NORTH CAROLINA, clock 02:01
1:55
2nd & 9 at opp 30
Marquise Williams sacked by P.J. Davis for a loss of 2 yards to the GTech 32
1:54
3rd & 11 at opp 32
Timeout GEORGIA TECH, clock 01:54
1:18
3rd & 11 at opp 32
Mitch Trubisky run for 2 yds to the GTech 30
1:04
4th & 9 at opp 30
Nick Weiler 47 yd FG MISSED
Georgia Tech Interception, 6 plays
0:59
1st & 10 at own 30
Justin Thomas pass incomplete to Mikell Lands-Davis
0:39
2nd & 10 at own 30
Justin Thomas pass complete to Mikell Lands-Davis for 5 yds to the GTech 35
0:27
3rd & 5 at own 35
Justin Thomas pass complete to Brad Stewart for 9 yds to the GTech 44 for a 1ST down
0:10
1st & 10 at own 44
Justin Thomas pass incomplete to Ricky Jeune
0:04
2nd & 10 at own 44
Justin Thomas pass incomplete to Ricky Jeune
0:00
3rd & 10 at own 44
Justin Thomas pass intercepted M.J. Stewart return for 2 yds to the NCaro 6
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.