From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Miami
Georgia Tech
436
Total yards
370
348
Passing yards
99
88
Rushing yards
271
8.9
Yards per pass
6.2
3.7
Yards per rush
5.6
23
First downs
18
3–10
Third downs
9–14
1–4
Fourth downs
0–0
1
Turnovers
0
3–35
Penalties
3–29
25:11
Possession
34:49
0
Sacks (by defense)
3
Efficiency
Miami
Georgia Tech
48%
Success rate
48%
0.18
EPA per play
0.29
1.29
Explosiveness
1.16
0.18
Rushing EPA
0.12
0.18
Passing EPA
0.81
35%
Passing-down success
48%
0.34
First-down EPA
0.00
0.54
Second-down EPA
0.11
−0.03
Third-down EPA
1.15
16%
Havoc by its defense
13%
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)
Miami 64% to win. Georgia Tech pulled the upset.
The line
Miami −9.5, over/under 65.
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 Miami 74%, Georgia Tech 26%. 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, Miami right to left.
Q1 Georgia TechTouchdown, 4 plays, 85 yards
Q1 MiamiTouchdown, 2 plays, 75 yards
Q1 Georgia TechPunt, 3 plays, 5 yards
Q1 MiamiField goal, 8 plays, 44 yards
Q1 Georgia TechTouchdown, 17 plays, 75 yards
Q2 MiamiPunt, 5 plays, 26 yards
Q2 Georgia TechPunt, 3 plays, 9 yards
Q2 MiamiTurnover on downs, 11 plays, 44 yards
Q2 Georgia TechPunt, 3 plays, −2 yards
Q2 MiamiPunt, 5 plays, 19 yards
Q2 Georgia TechEnd of half, 3 plays, 32 yards
Q3 MiamiTurnover on downs, 8 plays, 36 yards
Q3 Georgia TechTouchdown, 8 plays, 61 yards
Q3 MiamiTouchdown, 9 plays, 83 yards
Q3 Georgia TechTouchdown, 9 plays, 75 yards
Q4 MiamiTurnover on downs, 7 plays, 47 yards
Q4 Georgia TechPunt, 3 plays, 6 yards
Q4 MiamiTouchdown, 7 plays, 78 yards
Q4 Georgia TechPunt, 6 plays, 25 yards
Q4 MiamiFumble, 2 plays, −2 yards
Q4 Georgia TechEnd of game, 5 plays, 9 yards
Play by play
1st quarter5 drives, then Miami 10, Georgia Tech 7
Georgia Tech Touchdown, 4 plays
15:00
Andres Borregales kickoff for 65 yds , Eric Singleton Jr. return for 15 yds to the GT 15
14:55
1st & 10 at own 15
Eric Singleton Jr. run for a loss of 1 yard to the GT 14
14:20
2nd & 11 at own 14
Jamal Haynes run for 65 yds to the MIA 21 for a 1ST down
13:30
1st & 10 at opp 21
Haynes King run for 5 yds to the MIA 16
12:49
2nd & 5 at opp 16
Jamal Haynes run for 16 yds for a TD (Aidan Birr KICK)Georgia Tech 7, Miami 0
Miami Touchdown, 2 plays
12:49
Aidan Birr kickoff for 65 yds for a touchback
12:49
1st & 10 at own 25
Mark Fletcher Jr. run for 1 yd to the MIA 26
11:59
2nd & 9 at own 26
Cam Ward pass complete to Elijah Arroyo for 74 yds for a TD (Andres Borregales KICK)Tied at 7
Georgia Tech Punt, 3 plays
11:59
Andres Borregales kickoff for 65 yds , Eric Singleton Jr. return for 17 yds to the GT 17
11:54
1st & 10 at own 17
Jamal Haynes run for 2 yds to the GT 19
11:41
2nd & 8 at own 19
Aaron Philo pass complete to Eric Singleton Jr. for 3 yds to the GT 22
10:37
3rd & 5 at own 22
Aaron Philo pass incomplete
10:31
4th & 5 at own 22
David Shanahan punt for 45 yds , Ray Ray Joseph returns for no gain to the MIA 33
Miami Field goal, 8 plays
10:22
1st & 10 at own 33
Cam Ward pass incomplete
10:18
2nd & 10 at own 33
Cam Ward pass complete to Sam Brown Jr. for 14 yds to the MIA 47 for a 1ST down
10:18
1st & 10 at own 47
Mark Fletcher Jr. run for 4 yds to the GT 49
9:34
2nd & 6 at opp 49
Cam Ward pass complete to Xavier Restrepo for 21 yds to the GT 28 for a 1ST down
8:45
1st & 10 at opp 28
Cam Ward pass incomplete
8:42
2nd & 10 at opp 28
Mark Fletcher Jr. run for 5 yds to the GT 23
8:03
3rd & 5 at opp 23
Cam Ward pass incomplete
7:47
4th & 5 at opp 23
Andres Borregales 41 yd FG GOODMiami 10, Georgia Tech 7
Georgia Tech Touchdown, 17 plays
7:47
Andres Borregales kickoff for 65 yds for a touchback
7:47
1st & 10 at own 25
Haynes King run for a loss of 2 yards to the GT 23
7:05
2nd & 12 at own 23
Haynes King pass complete to Jackson Hawes for 9 yds to the GT 32
6:32
3rd & 3 at own 32
Malik Rutherford run for 4 yds to the GT 36 for a 1ST down
5:45
1st & 10 at own 36
Eric Singleton Jr. run for 6 yds to the GT 42
5:15
2nd & 4 at own 42
Haynes King run for 3 yds to the GT 45
4:12
3rd & 1 at own 45
Haynes King pass complete to Jackson Hawes for 2 yds to the GT 47 for a 1ST down
3:33
1st & 10 at own 47
Haynes King run for 4 yds to the MIA 49
2:52
2nd & 6 at opp 49
Haynes King run for 5 yds to the MIA 44
2:23
3rd & 1 at opp 44
Haynes King run for 2 yds to the MIA 42 for a 1ST down
1:46
1st & 10 at opp 42
Haynes King run for no gain to the MIA 42
1:05
2nd & 10 at opp 42
Aaron Philo run for 1 yd to the MIA 41
0:37
3rd & 9 at opp 41
Timeout Georgia Tech, clock 00:37
0:37
3rd & 9 at opp 41
Aaron Philo run for 12 yds to the MIA 29 for a 1ST down
Q2 15:00
1st & 10 at opp 29
Haynes King run for 1 yd to the MIA 28
Q2 14:20
2nd & 9 at opp 28
Chad Alexander run for 21 yds to the MIA 7 for a 1ST down
Q2 13:40
1st & goal at opp 7
Georgia Tech Penalty, False Start (-5 Yards) to the MIA 12
Q2 13:14
1st & goal at opp 12
Eric Singleton Jr. run for 8 yds to the MIA 4
Q2 12:44
2nd & goal at opp 4
Chad Alexander run for a loss of 1 yard to the MIA 5
Q2 12:02
3rd & goal at opp 5
Haynes King pass complete to Malik Rutherford for 5 yds for a TD (Aidan Birr KICK)Georgia Tech 14, Miami 10
2nd quarter6 drives, then Georgia Tech 14, Miami 10
Miami Punt, 5 plays
12:02
Aidan Birr kickoff for 65 yds for a touchback
12:02
1st & 10 at own 25
Damien Martinez run for 9 yds to the MIA 34
11:36
2nd & 1 at own 34
Damien Martinez run for 3 yds to the MIA 37 for a 1ST down
10:50
1st & 10 at own 37
(10:50) WARD, Cameron pass to the right incomplete intended for RESTREPO, Xavier thrown to the GT49. PENALTY GT Holding on HARVEY, Ahmari enforced 10 yards from the CANES37 to the CANES47 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
10:50
1st & 10 at own 47
Damien Martinez run for 4 yds to the GT 49
10:20
2nd & 6 at opp 49
Cam Ward pass incomplete
10:12
3rd & 6 at opp 49
Cam Ward pass incomplete
10:00
4th & 6 at opp 49
Dylan Joyce punt for 38 yds
Georgia Tech Punt, 3 plays
10:00
1st & 10 at own 11
Anthony Carrie run for 1 yd to the GT 12
9:15
2nd & 9 at own 12
Haynes King run for 7 yds to the GT 19
8:32
3rd & 2 at own 19
Haynes King pass complete to Malik Rutherford for 1 yd to the GT 20
7:54
4th & 1 at own 20
David Shanahan punt for 47 yds, downed at the MIA 33
Miami Turnover on downs, 11 plays
7:32
1st & 10 at own 33
Damien Martinez run for 4 yds to the MIA 37
7:32
2nd & 6 at own 37
Cam Ward run for 7 yds to the MIA 44 for a 1ST down
6:33
1st & 10 at own 44
Cam Ward pass complete to Isaiah Horton for 7 yds to the GT 49
5:55
2nd & 3 at opp 49
Damien Martinez run for 8 yds to the GT 41 for a 1ST down
5:35
1st & 10 at opp 41
Damien Martinez run for 5 yds to the GT 36
5:04
2nd & 5 at opp 36
Cam Ward pass incomplete
4:57
3rd & 5 at opp 36
Cam Ward pass complete to Isaiah Horton for 6 yds to the GT 30 for a 1ST down
4:28
1st & 10 at opp 30
Cam Ward pass complete to Elijah Arroyo for a loss of 1 yard to the GT 31
3:51
2nd & 11 at opp 31
Cam Ward run for 6 yds to the GT 25
2:59
3rd & 5 at opp 25
Cam Ward pass complete to Isaiah Horton for 2 yds to the GT 23
2:27
4th & 3 at opp 23
Cam Ward pass incomplete
Georgia Tech Punt, 3 plays
2:12
1st & 10 at own 23
Chad Alexander run for a loss of 2 yards to the GT 21
2:03
2nd & 12 at own 21
Aaron Philo pass incomplete
2:00
2nd & 12 at own 21
Timeout Georgia Tech, clock 02:00
1:53
3rd & 12 at own 21
Aaron Philo pass incomplete
1:38
4th & 12 at own 21
David Shanahan punt for 43 yds , Ray Ray Joseph returns for 2 yds to the MIA 28
Miami Punt, 5 plays
1:38
1st & 10 at own 28
Cam Ward pass complete to Jacolby George for 9 yds to the MIA 37
1:38
2nd & 1 at own 37
Damien Martinez run for 9 yds to the MIA 46 for a 1ST down
1:38
1st & 10 at own 46
Cam Ward pass incomplete
1:02
2nd & 10 at own 46
Cam Ward pass complete to Xavier Restrepo for 1 yd to the MIA 47
0:57
3rd & 9 at own 47
Timeout Georgia Tech, clock 00:57
0:57
3rd & 9 at own 47
Cam Ward pass incomplete
0:52
4th & 9 at own 47
Dylan Joyce punt for 44 yds, downed at the GT 9
Georgia Tech End of half, 3 plays
0:42
1st & 10 at own 9
Haynes King run for 30 yds to the GT 39 for a 1ST down
0:33
1st & 10 at own 39
Aaron Philo run for no gain to the GT 39
0:28
2nd & 10 at own 39
Timeout Georgia Tech, clock 00:28
0:28
2nd & 10 at own 39
Anthony Carrie run for 2 yds to the GT 41
3rd quarter4 drives, then Georgia Tech 21, Miami 16
Miami Turnover on downs, 8 plays
15:00
Aidan Birr kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Damien Martinez run for 14 yds to the MIA 39 for a 1ST down
14:18
1st & 10 at own 39
Damien Martinez run for 8 yds to the MIA 47
14:18
2nd & 2 at own 47
Damien Martinez run for 1 yd to the MIA 48
13:16
3rd & 1 at own 48
Damien Martinez run for 4 yds to the GT 48 for a 1ST down
13:01
1st & 10 at opp 48
Damien Martinez run for no gain to the GT 48
12:21
2nd & 10 at opp 48
Damien Martinez run for 7 yds to the GT 41
12:21
3rd & 3 at opp 41
Damien Martinez run for 2 yds to the GT 39
11:17
4th & 1 at opp 39
Cam Ward pass incomplete
Georgia Tech Touchdown, 8 plays
11:13
1st & 10 at own 39
Haynes King run for 11 yds to the 50 yard line for a 1ST down
10:28
1st & 10 at the 50
Eric Singleton Jr. run for 9 yds to the MIA 41
9:33
2nd & 1 at opp 41
Haynes King run for 5 yds to the MIA 36 for a 1ST down
9:02
1st & 10 at opp 36
Trey Cooley run for 8 yds to the MIA 28
9:02
2nd & 2 at opp 28
Haynes King run for 12 yds to the MIA 16 for a 1ST down
7:35
1st & 10 at opp 16
Anthony Carrie run for 1 yd to the MIA 15
6:56
2nd & 9 at opp 15
Aaron Philo pass incomplete
6:46
3rd & 9 at opp 15
Aaron Philo pass complete to Chase Lane for 15 yds for a TD (Aidan Birr KICK)Georgia Tech 21, Miami 10
Miami Touchdown, 9 plays
6:46
Aidan Birr kickoff for 65 yds , Chris Johnson Jr. return for 17 yds to the MIA 17
6:41
1st & 10 at own 17
Cam Ward pass incomplete
6:32
2nd & 10 at own 17
Cam Ward pass complete to Elijah Arroyo for 9 yds to the MIA 26
5:51
3rd & 1 at own 26
Timeout Georgia Tech, clock 05:51
5:51
3rd & 1 at own 26
Damien Martinez run for 3 yds to the MIA 29 for a 1ST down
5:15
1st & 10 at own 29
Cam Ward pass complete to Jacolby George for 8 yds to the MIA 37
5:15
2nd & 2 at own 37
Cam Ward pass complete to Jacolby George for 7 yds to the MIA 44 for a 1ST down
4:22
1st & 10 at own 44
Cam Ward pass complete to Isaiah Horton for 14 yds to the GT 42 for a 1ST down
4:22
1st & 10 at opp 42
Mark Fletcher Jr. run for 2 yds to the GT 40
3:20
2nd & 8 at opp 40
Cam Ward pass complete to Xavier Restrepo for 18 yds to the GT 22 for a 1ST down
3:20
1st & 10 at opp 22
WARD, Cameron pass deep to the right incomplete intended for GEORGE, Jacolby thrown to the GT5. PENALTY GT Pass Interference on TOBE, Zachary enforced at the spot of the foul for 14 yards to the GT8 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:43
1st & goal at opp 8
Cam Ward pass complete to Isaiah Horton for 8 yds for a TD (Two-Point Conversion failed)Georgia Tech 21, Miami 16
Georgia Tech Touchdown, 9 plays
2:43
Andres Borregales kickoff for 65 yds for a touchback
2:43
1st & 10 at own 25
Eric Singleton Jr. run for 16 yds to the GT 41 for a 1ST down
1:56
1st & 10 at own 41
Trey Cooley run for 4 yds to the GT 45
1:20
2nd & 6 at own 45
Trey Cooley run for 3 yds to the GT 48
1:20
3rd & 3 at own 48
COOLEY, Trey rush up the middle for no gain to the GT48 (MOTEN, Ahmad). PENALTY CANES Face mask on CLARK, C.J. declined CANES Targeting on MOTEN, Ahmad enforced 15 yards from the GT48 to the CANES37 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
1:20
1st & 10 at opp 37
Eric Singleton Jr. run for a loss of 4 yards to the MIA 41 fumbled, recovered by GT Haynes King H. King return for 0 yds
0:00
2nd & 14 at opp 41
Haynes King run for a loss of 4 yards to the MIA 45
Q4 15:00
3rd & 18 at opp 45
Aaron Philo pass complete to Bailey Stockton for 27 yds to the MIA 18 for a 1ST down
Q4 14:47
1st & 10 at opp 18
Haynes King run for 9 yds to the MIA 9
Q4 13:45
2nd & 1 at opp 9
Haynes King pass complete to Trey Cooley for 4 yds to the MIA 5 for a 1ST down
Q4 13:09
1st & goal at opp 5
Haynes King run for 5 yds for a TD (Aidan Birr KICK)Georgia Tech 28, Miami 16
4th quarter6 drives, then Georgia Tech 28, Miami 23
Miami Turnover on downs, 7 plays
13:09
Aidan Birr kickoff for 65 yds for a touchback
13:09
1st & 10 at own 25
Cam Ward pass complete to Jacolby George for 23 yds to the MIA 48 for a 1ST down
12:34
1st & 10 at own 48
Cam Ward pass complete to Jacolby George for 22 yds to the GT 30 for a 1ST down
12:34
1st & 10 at opp 30
Cam Ward pass complete to Mark Fletcher Jr. for 14 yds to the GT 16 for a 1ST down
12:10
1st & 10 at opp 16
Cam Ward pass incomplete
11:50
2nd & 10 at opp 16
Cam Ward pass complete to Jacolby George for 3 yds to the GT 13
11:18
3rd & 7 at opp 13
Cam Ward pass complete to Sam Brown Jr. for 1 yd to the GT 12
10:22
4th & 6 at opp 12
(10:22) WARD, Cameron pass to the right complete for 12 yards to HORTON, Isaiah caught at the GT0 and advanced to the GT0, TOUCHDOWN CANES, score nullified by penalty, clock 10:10 (Play was confirmed after review). PENALTY CANES Ineligible Receiver Downfield on Pass declined CANES Holding on MAUIGOA, Francis enforced 10 yards from the GT12 to the GT22 [SG]. NO PLAY (replay the down).
10:04
4th & 16 at opp 22
Cam Ward sacked by Thomas Gore and Trenilyas Tatum for a loss of 6 yards to the GT 28
Georgia Tech Punt, 3 plays
10:04
1st & 10 at own 28
Haynes King run for no gain to the GT 28
9:26
2nd & 10 at own 28
Aaron Philo pass complete to Malik Rutherford for 6 yds to the GT 34
8:37
3rd & 4 at own 34
Timeout Georgia Tech, clock 08:37
8:37
3rd & 4 at own 34
Aaron Philo pass incomplete
8:32
4th & 4 at own 34
David Shanahan punt for 44 yds, fair catch by Ray Ray Joseph at the MIA 22
Miami Touchdown, 7 plays
8:24
1st & 10 at own 22
Cam Ward sacked by Kyle Efford for a loss of 10 yards to the MIA 12
8:14
2nd & 20 at own 12
Cam Ward pass incomplete
7:49
3rd & 20 at own 12
Cam Ward pass complete to Mark Fletcher Jr. for 12 yds to the MIA 24
7:49
4th & 8 at own 24
Cam Ward pass complete to Jacolby George for 16 yds to the MIA 40 for a 1ST down
7:11
1st & 10 at own 40
Cam Ward pass complete to Sam Brown Jr. for 12 yds to the GT 48 for a 1ST down
6:36
1st & 10 at opp 48
Cam Ward pass complete to Damien Martinez for 10 yds to the GT 38 for a 1ST down
6:07
1st & 10 at opp 38
Cam Ward pass complete to Xavier Restrepo for 38 yds for a TD (Andres Borregales KICK)Georgia Tech 28, Miami 23
Georgia Tech Punt, 6 plays
6:07
Andres Borregales kickoff for 65 yds , Eric Singleton Jr. return for 15 yds to the GT 15
6:01
1st & 10 at own 15
Haynes King run for 2 yds to the GT 17
5:14
2nd & 8 at own 17
Anthony Carrie run for no gain to the GT 17
4:35
3rd & 8 at own 17
Aaron Philo pass complete to Malik Rutherford for 16 yds to the GT 33 for a 1ST down
3:54
1st & 10 at own 33
Trey Cooley run for 5 yds to the GT 38
3:05
2nd & 5 at own 38
Trey Cooley run for 4 yds to the GT 42
2:20
3rd & 1 at own 42
Haynes King run for a loss of 2 yards to the GT 40
2:00
4th & 3 at own 40
Timeout Miami, clock 02:00
2:00
4th & 3 at own 40
David Shanahan punt for 41 yds
Miami Fumble, 2 plays
1:52
1st & 10 at own 19
Cam Ward pass incomplete
1:48
2nd & 10 at own 19
Cam Ward sacked for a loss of 2 yards to the MIA 17 Cam Ward fumbled, recovered by GT Jordan van den Berg , return for 0 yards
Georgia Tech End of game, 5 plays
1:32
2nd & 8 at opp 15
Timeout Miami, clock 01:32
1:32
1st & 10 at opp 17
Trey Cooley run for 2 yds to the MIA 15
1:32
2nd & 8 at opp 15
Haynes King run for no gain to the MIA 15
1:29
3rd & 8 at opp 15
Haynes King pass complete to Eric Singleton Jr. for 11 yds to the MIA 4 for a 1ST down
1:28
3rd & 8 at opp 15
Timeout Miami, clock 01:28
1:13
1st & goal at opp 4
(01:13) [SG] Kneel down by TEAM at CANES6 (team loss of 2).
0:28
2nd & goal at opp 6
(00:28) [SG] Kneel down by TEAM at CANES8 (team loss of 2).
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.