Referee Jeff Flanagan; umpire Jim Eckl; head linesman Arthur Hardin; line judge Kirk Lewis; side judge Jeffrey Shears; field judge Wayne Rundell; back judge Keith Parham; center judge Larry HayesGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Miami
Virginia
339
Total yards
231
190
Passing yards
92
149
Rushing yards
139
6.6
Yards per pass
4.4
5.1
Yards per rush
3.4
17
First downs
18
4–12
Third downs
3–11
0–2
Fourth downs
0–0
3
Turnovers
3
8–71
Penalties
6–60
28:04
Possession
31:56
5
Sacks (by defense)
2
Efficiency
Miami
Virginia
40%
Success rate
43%
−0.24
EPA per play
−0.21
1.34
Explosiveness
0.78
−0.12
Rushing EPA
0.17
−0.38
Passing EPA
−0.74
48%
Passing-down success
37%
−0.29
First-down EPA
−0.45
−0.28
Second-down EPA
−0.04
0.48
Third-down EPA
0.11
18%
Havoc by its defense
18%
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. Virginia pulled the upset.
The line
Miami −7, over/under 46.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 Miami 68%, Virginia 32%. 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. Virginia drives left to right, Miami right to left.
Q1 VirginiaInterception, 6 plays, 32 yards
Q1 MiamiTurnover on downs, 4 plays, 8 yards
Q1 VirginiaPunt, 3 plays, −3 yards
Q1 MiamiPunt, 3 plays, −5 yards
Q1 VirginiaInterception, 4 plays, 22 yards
Q1 MiamiInterception, 2 plays, 0 yards
Q1 VirginiaField goal, 8 plays, 43 yards
Q2 MiamiInterception, 5 plays, 25 yards
Q2 VirginiaTouchdown, 2 plays, 7 yards
Q2 MiamiPunt, 3 plays, 15 yards
Q2 VirginiaInterception, 1 play, 0 yards
Q2 MiamiField goal, 6 plays, 23 yards
Q2 VirginiaPunt, 3 plays, 6 yards
Q2 MiamiField goal, 6 plays, 75 yards
Q2 VirginiaField goal, 9 plays, 10 yards
Q3 MiamiTurnover on downs, 12 plays, 51 yards
Q3 VirginiaPunt, 3 plays, 1 yard
Q3 MiamiPunt, 4 plays, 9 yards
Q3 VirginiaField goal, 16 plays, 73 yards
Q4 MiamiInterception, 4 plays, 44 yards
Q4 VirginiaPunt, 3 plays, 5 yards
Q4 MiamiTouchdown, 11 plays, 93 yards
Q4 VirginiaEnd of game, 7 plays, 15 yards
Play by play
1st quarter7 drives, then Tied at 0
Virginia Interception, 6 plays
15:00
1st & 10 at own 35
Bubba Baxa kickoff for 65 yds for a touchback
14:42
1st & 10 at own 25
Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds to the Virg 34
14:17
2nd & 1 at own 34
Bryce Perkins run for 9 yds to the Virg 43 for a 1ST down
13:41
1st & 10 at own 43
Jordan Ellis run for no gain to the Virg 43
12:49
2nd & 10 at own 43
Bryce Perkins pass complete to Evan Butts for 9 yds to the MiaFl 48
12:27
3rd & 1 at opp 48
Jordan Ellis run for 5 yds to the MiaFl 43 for a 1ST down
11:49
1st & 10 at opp 43
Bryce Perkins pass intercepted Trajan Bandy return for 13 yds to the MiaFl 43
Miami Turnover on downs, 4 plays
11:35
1st & 10 at own 43
N’Kosi Perry pass complete to Dee Wiggins for 4 yds to the MiaFl 47
10:59
2nd & 6 at own 47
Travis Homer run for 4 yds to the Virg 49
10:45
3rd & 2 at opp 49
Travis Homer run for no gain to the Virg 49
10:05
4th & 2 at opp 49
N’Kosi Perry run for 1 yd to the Virg 48
Virginia Punt, 3 plays
9:52
1st & 10 at own 48
Bryce Perkins run for 7 yds to the MiaFl 45
9:48
2nd & 3 at opp 45
VIRGINIA Penalty, Substitution Infraction (-5 Yards) to the 50 yard line
8:28
2nd & 8 at the 50
Bryce Perkins sacked by Michael Pinckney for a loss of 10 yards to the Virg 40
8:08
3rd & 18 at own 40
VIRGINIA Penalty, Delay of Game (-5 Yards) to the Virg 35
7:59
3rd & 23 at own 35
Bryce Perkins run for 10 yds to the Virg 45
7:16
4th & 13 at own 45
Lester Coleman punt for 16 yds, punt out-of-bounds at the MiaFl 39
Miami Punt, 3 plays
7:07
1st & 10 at own 39
DeeJay Dallas run for 3 yds to the MiaFl 42
6:31
2nd & 7 at own 42
DeeJay Dallas run for no gain to the MiaFl 42
5:37
3rd & 6 at own 42
MIAMI FL Penalty, Offensive Holding (-10 Yards) to the MiaFl 32
5:19
3rd & 16 at own 32
N’Kosi Perry run for 2 yds to the MiaFl 34
5:03
4th & 14 at own 34
Timeout MIAMI FL, clock 05:03
4:52
4th & 14 at own 34
Zach Feagles punt for 39 yds , Tavares Kelly returns for 8 yds to the Virg 35
Virginia Interception, 4 plays
4:44
1st & 10 at own 35
Jordan Ellis run for 1 yd to the Virg 36
3:47
2nd & 9 at own 36
Bryce Perkins pass complete to Joe Reed for 24 yds to the MiaFl 40 for a 1ST down
2:56
1st & 10 at opp 40
Bryce Perkins sacked by Michael Pinckney and Jonathan Garvin for a loss of 3 yards to the MiaFl 43
2:39
2nd & 13 at opp 43
Bryce Perkins pass intercepted Sheldrick Redwine return for 14 yds to the MiaFl 45
Miami Interception, 2 plays
2:36
1st & 10 at own 45
N’Kosi Perry pass incomplete to Dee Wiggins
2:19
2nd & 10 at own 45
N’Kosi Perry pass intercepted Joey Blount return for 31 yds to the Virg 48
Virginia Field goal, 8 plays
2:12
1st & 10 at own 48
Bryce Perkins pass complete to Hasise Dubois for 11 yds to the MiaFl 41 for a 1ST down
1:39
1st & 10 at opp 41
Bryce Perkins pass incomplete to Hasise Dubois for a 1ST down MIAMI FL Penalty, Targeting on Michael Jackson Sr. (15 Yards) to the MiaFl 26 for a 1ST down. (Jackson ejected).
1:17
1st & 10 at opp 26
Bryce Perkins pass complete to Hasise Dubois for 6 yds to the MiaFl 20
0:48
2nd & 4 at opp 20
Bryce Perkins run for 6 yds to the MiaFl 14 for a 1ST down
0:18
1st & 10 at opp 14
Bryce Perkins run for a loss of 3 yards to the MiaFl 17
Q2 14:51
2nd & 13 at opp 17
Bryce Perkins run for 9 yds to the MiaFl 8
Q2 14:09
3rd & 4 at opp 8
Bryce Perkins run for a loss of 1 yard to the MiaFl 9
Q2 13:46
4th & 5 at opp 9
Brian Delaney 26 yd FG GOODVirginia 3, Miami 0
2nd quarter8 drives, then Virginia 13, Miami 6
Miami Interception, 5 plays
13:46
4th & 5 at own 35
Brian Delaney kickoff for 65 yds for a touchback
13:41
1st & 10 at own 25
N’Kosi Perry pass complete to Lawrence Cager for 11 yds to the MiaFl 36 for a 1ST down
12:55
1st & 10 at own 36
N’Kosi Perry pass complete to Jeff Thomas for 5 yds to the MiaFl 41
12:30
2nd & 5 at own 41
Travis Homer run for 4 yds to the MiaFl 45
12:06
3rd & 1 at own 45
Trayone Gray run for 5 yds to the 50 yard line for a 1ST down
11:22
1st & 10 at the 50
N’Kosi Perry pass intercepted Juan Thornhill return for 62 yds to the MiaFl 7
Virginia Touchdown, 2 plays
11:19
1st & goal at opp 7
Bryce Perkins pass incomplete to Joe Reed
11:19
2nd & 0 at opp 7
Timeout MIAMI FL, clock 11:19
11:16
2nd & goal at opp 7
Jordan Ellis run for 7 yds for a TD, (Brian Delaney KICK)Virginia 10, Miami 0
Miami Punt, 3 plays
11:16
2nd & 10 at opp 20
Brian Delaney kickoff for 65 yds , Lorenzo Lingard return for 20 yds to the VIRGINIA 20 MIAMI FL Penalty, Offensive Holding (10 Yards) to the MiaFl 10
11:16
1st & 10 at own 10
VIRGINIA Penalty, Personal Foul (15 Yards) to the MiaFl 25 for a 1ST down
11:11
1st & 10 at own 25
DeeJay Dallas run for no gain to the MiaFl 25
10:26
2nd & 10 at own 25
Malik Rosier pass incomplete
10:26
3rd & 10 at own 25
Timeout MIAMI FL, clock 10:26
10:22
3rd & 10 at own 25
Malik Rosier pass incomplete to Dee Wiggins
10:13
4th & 10 at own 25
Zach Feagles punt for 44 yds , Tavares Kelly returns for no gain to the Virg 31
Virginia Interception, 1 play
10:07
1st & 10 at own 31
Bryce Perkins pass intercepted Trajan Bandy return for no gain to the MiaFl 48
Miami Field goal, 6 plays
9:40
1st & 10 at own 48
Malik Rosier pass complete to Brevin Jordan for no gain to the MiaFl 48
9:03
2nd & 10 at own 48
Malik Rosier pass complete to Lawrence Cager for 30 yds to the Virg 22 for a 1ST down
8:47
1st & 10 at opp 22
Malik Rosier pass incomplete to Mark Pope
8:38
2nd & 10 at opp 22
Travis Homer run for 2 yds to the Virg 20
7:25
3rd & 8 at opp 20
Malik Rosier sacked by Mandy Alonso and Zane Zandier for a loss of 9 yards to the Virg 29
7:15
4th & 17 at opp 29
Bubba Baxa 47 yd FG GOODVirginia 10, Miami 3
Virginia Punt, 3 plays
7:15
4th & 17 at own 35
Bubba Baxa kickoff for 63 yds , Joe Reed return for 31 yds to the Virg 33
6:47
1st & 10 at own 33
Bryce Perkins run for 1 yd to the Virg 34
6:15
2nd & 9 at own 34
Jordan Ellis run for 5 yds to the Virg 39
5:41
3rd & 4 at own 39
Bryce Perkins pass incomplete to Billy Kemp
5:33
4th & 4 at own 39
Lester Coleman punt for 46 yds, fair catch by Jeff Thomas at the MiaFl 15
Miami Field goal, 6 plays
5:28
1st & 10 at own 15
Malik Rosier pass incomplete to Jeff Thomas
5:16
2nd & 10 at own 15
Travis Homer run for 70 yds to the Virg 15 for a 1ST down
4:38
1st & 10 at opp 15
DeeJay Dallas run for 1 yd to the Virg 14
3:55
2nd & 9 at opp 14
DeeJay Dallas run for 4 yds to the Virg 10
3:14
3rd & 5 at opp 10
Malik Rosier pass incomplete to Mike Harley
3:11
4th & 5 at opp 10
Bubba Baxa 28 yd FG GOODVirginia 10, Miami 6
Virginia Field goal, 9 plays
3:11
4th & 5 at own 35
Bubba Baxa kickoff for 65 yds for a touchback
3:02
1st & 10 at own 25
Bryce Perkins run for 11 yds to the Virg 36 for a 1ST down
2:24
1st & 10 at own 36
Joe Reed run for a loss of 2 yards to the Virg 34
1:42
2nd & 12 at own 34
Jordan Ellis run for 14 yds to the Virg 48 for a 1ST down
1:06
1st & 10 at own 48
Bryce Perkins pass complete to Olamide Zaccheaus for 4 yds to the MiaFl 48
0:55
2nd & 6 at opp 48
Bryce Perkins run for a loss of 3 yards to the Virg 49
0:17
3rd & 9 at own 49
Jordan Ellis run for 9 yds to the MiaFl 42 for a 1ST down
0:15
1st & 10 at opp 42
Timeout VIRGINIA, clock 00:15
0:09
1st & 10 at opp 42
Jordan Ellis run for 10 yds to the MiaFl 32 for a 1ST down
0:05
1st & 10 at opp 32
Bryce Perkins pass complete to Jordan Ellis for 3 yds to the MiaFl 29
0:04
2nd & 7 at opp 29
Timeout VIRGINIA, clock 00:04
0:00
2nd & 7 at opp 29
Brian Delaney 46 yd FG GOODVirginia 13, Miami 6
3rd quarter4 drives, then Virginia 13, Miami 6
Miami Turnover on downs, 12 plays
15:00
1st & 10 at own 35
Brian Delaney kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Malik Rosier pass incomplete to Jeff Thomas
14:32
2nd & 10 at own 25
Travis Homer run for 12 yds to the MiaFl 37 for a 1ST down
14:22
1st & 10 at own 37
Travis Homer run for 4 yds to the MiaFl 41
13:29
2nd & 6 at own 41
MIAMI FL Penalty, Offensive Holding (-10 Yards) to the MiaFl 31
12:55
2nd & 16 at own 31
DeeJay Dallas run for 4 yds to the MiaFl 35
12:40
3rd & 12 at own 35
MIAMI FL Penalty, Delay of Game (-5 Yards) to the MiaFl 30
12:05
3rd & 17 at own 41
Malik Rosier pass complete to DeeJay Dallas for 11 yds to the Virg 41 for a 1ST down VIRGINIA Penalty, Roughing Passer (15 Yards) to the Virg 44 for a 1ST down
11:40
1st & 10 at opp 44
Malik Rosier pass incomplete to Brevin Jordan
11:07
2nd & 10 at opp 44
DeeJay Dallas run for 9 yds to the Virg 35
11:06
3rd & 1 at opp 35
Trayone Gray run for 2 yds to the Virg 33 for a 1ST down
10:44
1st & 10 at opp 33
DeeJay Dallas run for 1 yd to the Virg 32
10:09
2nd & 9 at opp 32
Malik Rosier run for 7 yds to the Virg 25
9:39
3rd & 2 at opp 25
Trayone Gray run for 1 yd to the Virg 24
8:59
4th & 1 at opp 24
Trayone Gray run for no gain to the Virg 24
Virginia Punt, 3 plays
8:50
1st & 10 at own 24
Jordan Ellis run for 6 yds to the Virg 30
8:15
2nd & 4 at own 30
Bryce Perkins pass complete to Chris Sharp for 1 yd to the Virg 31
7:58
3rd & 3 at own 31
Bryce Perkins sacked by Jonathan Garvin for a loss of 6 yards to the Virg 25
6:44
4th & 9 at own 25
Lester Coleman punt for 43 yds, fair catch by Jeff Thomas at the MiaFl 32
Miami Punt, 4 plays
6:36
1st & 10 at own 32
Malik Rosier pass complete to Dee Wiggins for 12 yds to the MiaFl 44 for a 1ST down
6:15
1st & 10 at own 44
DeeJay Dallas run for 2 yds to the MiaFl 46
5:37
2nd & 8 at own 46
DeeJay Dallas run for no gain to the MiaFl 46
5:01
3rd & 8 at own 46
MIAMI FL Penalty, False Start (-5 Yards) to the MiaFl 41
4:34
3rd & 13 at own 41
Malik Rosier pass incomplete to Mark Pope
4:24
4th & 13 at own 41
Zach Feagles punt for 48 yds , Chuck Davis returns for 1 yd to the Virg 12
Virginia Field goal, 16 plays
4:18
1st & 10 at own 12
Jordan Ellis run for 3 yds to the Virg 15
3:17
2nd & 7 at own 15
Bryce Perkins run for 15 yds to the Virg 30 for a 1ST down
2:53
1st & 10 at own 30
Bryce Perkins run for 9 yds to the Virg 39
2:27
2nd & 1 at own 39
Jordan Ellis run for 2 yds to the Virg 41 for a 1ST down
1:51
1st & 10 at own 41
Bryce Perkins pass complete to Hasise Dubois for 4 yds to the Virg 45
1:26
2nd & 6 at own 45
Jordan Ellis run for 9 yds to the MiaFl 46 for a 1ST down
0:52
1st & 10 at opp 46
Bryce Perkins pass complete to Joe Reed for 8 yds to the MiaFl 38
0:17
2nd & 2 at opp 38
Jordan Ellis run for 2 yds to the MiaFl 36 for a 1ST down
Q4 14:53
1st & 10 at opp 36
Bryce Perkins pass complete to Hasise Dubois for 11 yds to the MiaFl 25 for a 1ST down
Q4 14:02
1st & 10 at opp 25
Jordan Ellis run for 1 yd to the MiaFl 24
Q4 13:44
2nd & 9 at opp 24
Bryce Perkins run for 8 yds to the MiaFl 16
Q4 13:05
3rd & 1 at opp 16
Bryce Perkins run for 6 yds to the MiaFl 10 for a 1ST down
Q4 12:18
1st & goal at opp 10
Bryce Perkins pass complete to Olamide Zaccheaus for 2 yds to the MiaFl 8
Q4 11:22
2nd & goal at opp 8
Bryce Perkins sacked by Shaquille Quarterman for a loss of 7 yards to the MiaFl 15
Q4 10:53
3rd & goal at opp 15
Bryce Perkins pass incomplete
Q4 10:49
4th & goal at opp 15
Brian Delaney 32 yd FG GOODVirginia 16, Miami 6
4th quarter4 drives, then Virginia 16, Miami 13
Miami Interception, 4 plays
10:49
4th & 15 at own 35
Brian Delaney kickoff for 65 yds , Lorenzo Lingard return for 26 yds to the MiaFl 26
10:34
1st & 10 at own 26
Malik Rosier pass complete to Travis Homer for 24 yds to the 50 yard line for a 1ST down
10:13
1st & 10 at the 50
Malik Rosier pass complete to Travis Homer for 21 yds to the Virg 29 for a 1ST down
9:37
1st & 10 at opp 29
Travis Homer run for a loss of 1 yard to the Virg 30
8:53
2nd & 11 at opp 30
Malik Rosier pass intercepted Juan Thornhill return for 24 yds to the Virg 43
Virginia Punt, 3 plays
8:47
1st & 10 at own 43
Bryce Perkins pass incomplete to Tavares Kelly
8:38
2nd & 10 at own 43
Bryce Perkins pass incomplete
8:38
3rd & 10 at own 43
Timeout VIRGINIA, clock 08:38
8:24
3rd & 10 at own 43
Jordan Ellis run for 5 yds to the Virg 48
7:42
4th & 5 at own 48
Lester Coleman punt for 45 yds, downed at the MiaFl 7
Miami Touchdown, 11 plays
7:32
1st & 10 at own 7
Malik Rosier pass complete to Trayone Gray for 11 yds to the MiaFl 18 for a 1ST down
6:58
1st & 10 at own 18
Malik Rosier pass complete to Trayone Gray for 5 yds to the MiaFl 23
6:31
2nd & 5 at own 23
Malik Rosier pass incomplete to Lawrence Cager
6:21
3rd & 5 at own 23
Malik Rosier pass complete to Brevin Jordan for 12 yds to the MiaFl 35 for a 1ST down
5:42
1st & 10 at own 35
Malik Rosier pass complete to Travis Homer for 5 yds to the MiaFl 40
5:12
2nd & 5 at own 40
Malik Rosier sacked by Chris Peace for a loss of 7 yards to the MiaFl 33
4:48
3rd & 12 at own 33
Malik Rosier pass complete to Lawrence Cager for 17 yds to the 50 yard line for a 1ST down
4:20
1st & 10 at the 50
Malik Rosier run for 17 yds to the Virg 33 for a 1ST down
3:52
1st & 10 at opp 33
Malik Rosier pass incomplete to Lawrence Cager
3:07
2nd & 10 at opp 33
Malik Rosier pass complete to Brevin Jordan for 22 yds to the Virg 11 for a 1ST down
3:04
1st & 10 at opp 11
Malik Rosier run for 11 yds for a TD, (Bubba Baxa KICK)Virginia 16, Miami 13
Virginia End of game, 7 plays
3:04
1st at the 50
Bubba Baxa kickoff for 7 yds , Evan Butts return for 30 yds to the MiaFl 27
3:04
1st & 10 at opp 27
Jordan Ellis run for 2 yds to the MiaFl 25
2:56
2nd & 8 at opp 25
Timeout MIAMI FL, clock 02:56
2:50
2nd & 8 at opp 25
Bryce Perkins run for 5 yds to the MiaFl 20
2:49
3rd & 3 at opp 20
Timeout MIAMI FL, clock 02:49
2:39
3rd & 3 at opp 20
Bryce Perkins run for 1 yd to the MiaFl 19
2:39
4th & 2 at opp 19
MIAMI FL Penalty, Unnecessary Roughness (10 Yards) to the MiaFl 9 for a 1ST down
2:10
1st & goal at opp 9
Jordan Ellis run for 1 yd to the MiaFl 8
2:10
2nd & 0 at opp 8
Timeout MIAMI FL, clock 02:10
1:50
2nd & goal at opp 8
Bryce Perkins run for a loss of 3 yards to the MiaFl 11
1:24
3rd & 0 at opp 11
Timeout VIRGINIA, clock 01:24
1:18
3rd & goal at opp 11
Jordan Ellis run for 4 yds to the MiaFl 7
0:34
4th & goal at opp 7
VIRGINIA Penalty, Delay of Game (-5 Yards) to the MiaFl 12
0:30
4th & goal at opp 12
MIAMI FL Penalty, Roughing the Kicker (6 Yards) to the MiaFl 6 for a 1ST down
0:30
1st & goal at opp 6
TEAM run for a loss of 6 yards to the MiaFl 12
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.