Referee Duane Heydt; umpire Jim Eckl; head linesman John Hoffman; line judge Jim Slayton; side judge Tony Tarantini; field judge Jim Biddle; back judge Gary Dancewicz; center judge Tyrone AndersonGame 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
Virginia
Miami
326
Total yards
265
252
Passing yards
182
74
Rushing yards
83
6.0
Yards per pass
6.7
2.4
Yards per rush
3.3
21
First downs
14
10–19
Third downs
2–10
0–1
Fourth downs
1–1
1
Turnovers
0
3–20
Penalties
4–24
34:19
Possession
25:41
6
Sacks (by defense)
5
Efficiency
Virginia
Miami
40%
Success rate
45%
−0.08
EPA per play
0.18
0.95
Explosiveness
1.01
−0.30
Rushing EPA
0.20
0.04
Passing EPA
0.22
30%
Passing-down success
35%
−0.56
First-down EPA
−0.11
−0.04
Second-down EPA
0.49
0.84
Third-down EPA
0.23
28%
Havoc by its defense
29%
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)
Virginia 52% to win. Miami won as Elo’s underdog.
The line
Miami −2.5, over/under 44.
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 57%, Virginia 43%. 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. Miami drives left to right, Virginia right to left.
Q1 MiamiTouchdown, 11 plays, 78 yards
Q1 VirginiaPunt, 3 plays, 6 yards
Q1 MiamiPunt, 3 plays, 2 yards
Q1 VirginiaTurnover on downs, 10 plays, 43 yards
Q2 MiamiPunt, 6 plays, 6 yards
Q2 VirginiaMissed FG, 13 plays, 54 yards
Q2 MiamiPunt, 3 plays, 0 yards
Q2 VirginiaPunt, 3 plays, 6 yards
Q2 MiamiPunt, 3 plays, 7 yards
Q2 VirginiaField goal, 9 plays, 57 yards
Q3 VirginiaPunt, 4 plays, 19 yards
Q3 MiamiPunt, 5 plays, 20 yards
Q3 VirginiaFumble, 6 plays, 43 yards
Q3 MiamiPunt, 3 plays, 0 yards
Q3 VirginiaField goal, 12 plays, 64 yards
Q4 MiamiField goal, 9 plays, 72 yards
Q4 VirginiaField goal, 7 plays, 0 yards
Q4 MiamiTouchdown, 10 plays, 75 yards
Q4 VirginiaEnd of game, 10 plays, 27 yards
Play by play
1st quarter4 drives, then Miami 7, Virginia 0
Miami Touchdown, 11 plays
14:50
1st & 10 at own 22
DeeJay Dallas run for 2 yds to the MiaFl 24
14:10
2nd & 8 at own 24
N’Kosi Perry pass complete to Brevin Jordan for 13 yds to the MiaFl 37 for a 1ST down
13:40
1st & 10 at own 37
DeeJay Dallas run for a loss of 2 yards to the MiaFl 35
13:00
2nd & 12 at own 35
N’Kosi Perry pass complete to K.J. Osborn for 27 yds to the Virg 38 for a 1ST down
12:25
1st & 10 at opp 38
N’Kosi Perry pass complete to Jeff Thomas for 10 yds to the Virg 28 for a 1ST down
11:55
1st & 10 at opp 28
N’Kosi Perry pass incomplete to Jeff Thomas, broken up by Nick Grant
11:40
2nd & 10 at opp 28
N’Kosi Perry run for 3 yds to the Virg 25
11:15
3rd & 7 at opp 25
N’Kosi Perry pass complete to Mike Harley for no gain to the Virg 25
10:25
4th & 7 at opp 25
N’Kosi Perry run for 10 yds to the Virg 15 for a 1ST down
9:45
1st & 10 at opp 15
DeeJay Dallas run for a loss of 2 yards to the Virg 17
8:55
2nd & 12 at opp 17
N’Kosi Perry pass complete to DeeJay Dallas for 17 yds for a TD, (Turner Davidson KICK)Miami 7, Virginia 0
Virginia Punt, 3 plays
8:55
2nd & 12 at own 35
Bubba Baxa kickoff for 65 yds for a touchback
8:50
1st & 10 at own 25
Wayne Taulapapa run for 2 yds to the Virg 27
8:00
2nd & 8 at own 27
Bryce Perkins pass complete to Joe Reed for 3 yds to the Virg 30
7:45
3rd & 5 at own 30
Bryce Perkins run for 1 yd to the Virg 31
6:48
4th & 4 at own 31
Nash Griffin punt for 45 yds, punt out-of-bounds at the MiaFl 24
Miami Punt, 3 plays
6:41
1st & 10 at own 24
N’Kosi Perry pass incomplete to Mark Pope
6:38
2nd & 10 at own 24
N’Kosi Perry pass incomplete to K.J. Osborn
6:25
3rd & 10 at own 24
N’Kosi Perry run for 2 yds to the MiaFl 26
5:49
4th & 8 at own 26
Lou Hedley punt for 41 yds, fair catch by Billy Kemp IV at the Virg 33
Virginia Turnover on downs, 10 plays
5:45
1st & 10 at own 33
Bryce Perkins pass complete to Joe Reed for 5 yds to the Virg 38
5:00
2nd & 5 at own 38
PK Kier run for 7 yds to the Virg 45 for a 1ST down
4:15
1st & 10 at own 45
Bryce Perkins run for a loss of 1 yard to the Virg 44
3:45
2nd & 11 at own 44
Bryce Perkins pass complete to Lamont Atkins for 1 yd to the Virg 45
3:00
3rd & 10 at own 45
Bryce Perkins pass complete to Joe Reed for 10 yds to the MiaFl 45 for a 1ST down
2:25
1st & 10 at opp 45
Bryce Perkins pass complete to Tavares Kelly Jr. for 12 yds to the MiaFl 33 for a 1ST down
2:00
1st & 10 at opp 33
Bryce Perkins run for 3 yds to the MiaFl 30
1:10
2nd & 7 at opp 30
PK Kier run for 6 yds to the MiaFl 24
0:20
3rd & 1 at opp 24
Wayne Taulapapa run for no gain to the MiaFl 24
Q2 14:56
4th & 1 at opp 24
Wayne Taulapapa run for no gain to the MiaFl 24
2nd quarter6 drives, then Miami 7, Virginia 3
Miami Punt, 6 plays
14:52
1st & 10 at own 24
N’Kosi Perry pass incomplete to Jeff Thomas
14:40
2nd & 10 at own 24
DeeJay Dallas run for 5 yds to the MiaFl 29
14:05
3rd & 5 at own 29
DeeJay Dallas run for 13 yds to the MiaFl 42 for a 1ST down
13:30
1st & 10 at own 42
N’Kosi Perry sacked by Noah Taylor for a loss of 4 yards to the MiaFl 38
12:43
2nd & 14 at own 38
N’Kosi Perry pass incomplete to K.J. Osborn
12:42
3rd & 14 at own 38
MIAMI FL Penalty, False Start (Corey Gaynor) to the MiaFl 33
12:35
3rd & 19 at own 33
N’Kosi Perry pass complete to DeeJay Dallas for a loss of 3 yards to the MiaFl 30
11:59
4th & 22 at own 30
Lou Hedley punt for 45 yds , Billy Kemp IV returns for no gain to the Virg 25
Virginia Missed FG, 13 plays
11:45
1st & 10 at own 25
PK Kier run for 1 yd to the Virg 26
11:00
2nd & 9 at own 26
Bryce Perkins pass complete to Hasise Dubois for 6 yds to the Virg 32
10:25
3rd & 3 at own 32
Bryce Perkins run for 4 yds to the Virg 36 for a 1ST down
9:44
1st & 10 at own 36
Bryce Perkins run for 13 yds to the Virg 49 for a 1ST down
9:15
1st & 10 at opp 49
Bryce Perkins pass complete to Tanner Cowley for 2 yds to the MIAMI 49 VIRGINIA Penalty, Offensive Holding (-10 Yards) to the Virg 41
8:45
1st & 18 at own 41
Bryce Perkins run for no gain to the Virg 41
8:00
2nd & 18 at own 41
Bryce Perkins pass complete to Joe Reed for 10 yds to the MiaFl 49
7:00
3rd & 8 at opp 49
Bryce Perkins pass complete to Hasise Dubois for 11 yds to the MiaFl 38 for a 1ST down
6:25
1st & 10 at opp 38
Wayne Taulapapa run for 13 yds to the MiaFl 25 for a 1ST down
5:39
1st & 10 at opp 25
Bryce Perkins pass incomplete to Terrell Chatman
5:29
2nd & 10 at opp 25
Bryce Perkins run for 4 yds to the MiaFl 21
4:47
3rd & 6 at opp 21
Bryce Perkins pass incomplete
4:41
4th & 6 at opp 21
Brian Delaney 38 yd FG BLOCKED blocked by Al Blades Jr. Pat Bethel return for a loss of 2 yards to the MiaFl 22
Miami Punt, 3 plays
4:35
1st & 10 at own 22
N’Kosi Perry pass complete to Jeff Thomas for a loss of 3 yards to the MiaFl 19
3:30
2nd & 13 at own 19
N’Kosi Perry sacked by Mandy Alonso for a loss of 8 yards to the MiaFl 11
3:05
3rd & 21 at own 11
N’Kosi Perry run for 11 yds to the MiaFl 22
2:59
4th & 10 at own 22
Timeout VIRGINIA, clock 02:59
2:46
4th & 10 at own 22
Lou Hedley punt for 50 yds , Billy Kemp IV returns for 19 yds to the Virg 47
Virginia Punt, 3 plays
2:39
1st & 10 at own 47
Bryce Perkins pass incomplete to Joe Reed
2:32
2nd & 10 at own 47
Bryce Perkins pass incomplete to Tanner Cowley, broken up by Michael Pinckney
2:25
3rd & 10 at own 47
Bryce Perkins pass complete to Billy Kemp IV for 6 yds to the MiaFl 47
2:09
4th & 4 at opp 47
Timeout MIAMI FL, clock 02:09
2:02
4th & 4 at opp 47
Nash Griffin punt for 41 yds, fair catch by Jeff Thomas at the MiaFl 6
Miami Punt, 3 plays
1:54
1st & 10 at own 6
DeeJay Dallas run for 9 yds to the MiaFl 15
1:51
2nd & 1 at own 15
N’Kosi Perry pass incomplete
1:46
3rd & 1 at own 15
DeeJay Dallas run for a loss of 2 yards to the MiaFl 13
1:44
4th & 3 at own 13
Timeout VIRGINIA, clock 01:44
1:33
4th & 3 at own 13
Lou Hedley punt for 51 yds , Billy Kemp IV returns for a loss of 1 yard to the Virg 35
Virginia Field goal, 9 plays
1:30
1st & 10 at own 35
Bryce Perkins pass complete to Terrell Jana for 5 yds to the Virg 40
1:05
2nd & 5 at own 40
Bryce Perkins run for 7 yds to the Virg 47 for a 1ST down
1:04
1st & 10 at own 47
Lamont Atkins run for a loss of 1 yard to the Virg 46
1:01
2nd & 11 at own 46
Timeout VIRGINIA, clock 01:01
0:58
2nd & 11 at own 46
Bryce Perkins sacked by Jonathan Ford for a loss of 3 yards to the Virg 43
0:30
3rd & 14 at own 43
Bryce Perkins pass complete to Hasise Dubois for 49 yds to the MiaFl 8 for a 1ST down
0:17
1st & goal at opp 8
Bryce Perkins pass incomplete
0:10
2nd & goal at opp 8
Bryce Perkins pass incomplete to Joe Reed
0:05
3rd & goal at opp 8
Bryce Perkins pass incomplete to Terrell Chatman, broken up by Al Blades Jr.
0:00
4th & goal at opp 8
Brian Delaney 25 yd FG GOODMiami 7, Virginia 3
3rd quarter5 drives, then Miami 7, Virginia 3
Virginia Punt, 4 plays
15:00
1st & 10 at own 35
Bubba Baxa kickoff for 61 yds , Joe Reed return for 21 yds to the Virg 25
14:50
1st & 10 at own 25
Bryce Perkins pass complete to Terrell Jana for 12 yds to the Virg 37 for a 1ST down
14:20
1st & 10 at own 37
Wayne Taulapapa run for 1 yd to the Virg 38
13:30
2nd & 9 at own 38
Bryce Perkins pass complete to Hasise Dubois for 6 yds to the Virg 44
12:51
3rd & 3 at own 44
Bryce Perkins pass incomplete to Wayne Taulapapa
12:43
4th & 3 at own 44
Nash Griffin punt for 47 yds, fair catch by Jeff Thomas at the MiaFl 9
Miami Punt, 5 plays
12:40
1st & 10 at own 9
N’Kosi Perry pass complete to Mark Pope for 6 yds to the MiaFl 15
12:00
2nd & 4 at own 15
N’Kosi Perry pass complete to Jeff Thomas for 7 yds to the MiaFl 22 for a 1ST down
11:15
1st & 10 at own 22
DeeJay Dallas run for 4 yds to the MiaFl 26
10:35
2nd & 6 at own 26
DeeJay Dallas run for 5 yds to the MiaFl 31
10:00
3rd & 1 at own 31
Cam’Ron Harris run for a loss of 2 yards to the MiaFl 29
9:22
4th & 3 at own 29
Lou Hedley punt for 40 yds, fair catch by Billy Kemp IV at the Virg 31
Virginia Fumble, 6 plays
9:10
1st & 10 at own 31
Mike Hollins run for 1 yd to the Virg 32
8:33
2nd & 9 at own 32
Timeout VIRGINIA, clock 08:33
8:27
2nd & 9 at own 32
Bryce Perkins pass incomplete
8:00
3rd & 9 at own 32
Bryce Perkins pass complete to Hasise Dubois for 14 yds to the Virg 46 for a 1ST down
7:44
1st & 10 at own 46
Bryce Perkins pass complete to Joe Reed for 5 yds to the MiaFl 49
7:30
2nd & 5 at opp 49
Bryce Perkins pass complete to Tavares Kelly Jr. for 23 yds to the MiaFl 26 for a 1ST down
6:28
1st & 10 at opp 26
Mike Hollins run for 6 yds to the MiaFl 20 Mike Hollins fumbled, forced by Jonathan Ford, recovered by MiaFl Trajan Bandy
Miami Punt, 3 plays
6:22
1st & 10 at own 20
N’Kosi Perry pass incomplete to Mike Harley
6:15
2nd & 10 at own 20
N’Kosi Perry pass incomplete to Brian Hightower
6:11
3rd & 10 at own 20
N’Kosi Perry pass incomplete
6:03
4th & 10 at own 20
Lou Hedley punt for 48 yds, fair catch by Billy Kemp IV at the Virg 32
Virginia Field goal, 12 plays
5:56
1st & 10 at own 32
Bryce Perkins pass incomplete
5:35
2nd & 10 at own 32
Bryce Perkins pass complete to Hasise Dubois for 4 yds to the Virg 36
5:00
3rd & 6 at own 36
Bryce Perkins pass complete to Billy Kemp IV for 14 yds to the 50 yard line for a 1ST down
4:30
1st & 10 at the 50
Bryce Perkins pass complete to Hasise Dubois for 3 yds to the MiaFl 47
3:45
2nd & 7 at opp 47
Bryce Perkins pass complete to Dejon Brissett for 15 yds to the MiaFl 32 for a 1ST down
3:00
1st & 10 at opp 32
Wayne Taulapapa run for 5 yds to the MiaFl 27
2:15
2nd & 5 at opp 27
Bryce Perkins sacked by Michael Pinckney for a loss of 1 yard to the MiaFl 28
1:40
3rd & 6 at opp 28
Bryce Perkins pass complete to Terrell Jana for 10 yds to the MiaFl 18 for a 1ST down
0:58
1st & 10 at opp 18
Perkins, Bryce pass incomplete to Dubois, Hasise, PENALTY MIAMI targeting (Carter, Amari) 9 yards to the MIAMI9, NO PLAY, 1ST DOWN VIRGINIA.
0:57
1st & goal at opp 9
MIAMI FL Penalty, Substitution Infraction (5 Yards) to the MiaFl 4
0:57
1st & goal at opp 4
VIRGINIA Penalty, False Start (Bobby Haskins) to the MiaFl 9
0:50
1st & goal at opp 9
Bryce Perkins run for 2 yds to the MiaFl 7
0:20
2nd & goal at opp 7
Wayne Taulapapa run for 6 yds to the MiaFl 1
Q4 15:00
3rd & goal at opp 1
Bryce Perkins sacked by Gurvan Hall Jr. for a loss of 3 yards to the MiaFl 4
Q4 14:28
4th & goal at opp 4
Brian Delaney 21 yd FG GOODMiami 7, Virginia 6
4th quarter4 drives, then Miami 17, Virginia 9
Miami Field goal, 9 plays
14:28
4th & 5 at own 35
Brian Delaney kickoff for 65 yds for a touchback
14:12
1st & 10 at own 25
N’Kosi Perry pass incomplete
13:45
2nd & 10 at own 25
N’Kosi Perry pass complete to K.J. Osborn for 12 yds to the MiaFl 37 for a 1ST down
13:15
1st & 10 at own 37
N’Kosi Perry pass complete to K.J. Osborn for 6 yds to the MiaFl 43
12:45
2nd & 4 at own 43
N’Kosi Perry pass complete to K.J. Osborn for 15 yds to the Virg 42 for a 1ST down
12:15
1st & 10 at opp 42
N’Kosi Perry pass complete to Brevin Jordan for 35 yds to the Virg 7 for a 1ST down
11:55
1st & goal at opp 7
Cam’Ron Harris run for 4 yds to the Virg 3
11:35
2nd & goal at opp 3
N’Kosi Perry pass incomplete
10:45
3rd & goal at opp 3
Brevin Jordan run for no gain to the Virg 3
10:06
4th & goal at opp 3
Turner Davidson 19 yd FG GOODMiami 10, Virginia 6
Virginia Field goal, 7 plays
10:06
4th & 6 at own 35
Bubba Baxa kickoff for 64 yds , Joe Reed return for 72 yds to the MiaFl 27
10:00
1st & 10 at opp 27
Bryce Perkins pass incomplete to Dejon Brissett
9:42
2nd & 10 at opp 27
Bryce Perkins pass incomplete to Tanner Cowley
9:30
3rd & 10 at opp 27
Bryce Perkins run for 10 yds to the MiaFl 17 for a 1ST down
8:55
1st & 10 at opp 17
Wayne Taulapapa run for no gain to the MiaFl 17
8:40
2nd & 10 at opp 17
Bryce Perkins pass incomplete to Joe Reed, broken up by Robert Knowles
7:58
3rd & 10 at opp 17
Bryce Perkins sacked by Gregory Rousseau for a loss of 10 yards to the MiaFl 27 Bryce Perkins fumbled, recovered by Virg
7:39
4th & 20 at opp 27
Brian Delaney 44 yd FG GOODMiami 10, Virginia 9
Miami Touchdown, 10 plays
7:39
4th & 20 at own 35
Brian Delaney kickoff for 65 yds for a touchback
7:15
1st & 10 at own 25
N’Kosi Perry pass complete to Mike Harley for 7 yds to the MiaFl 32
6:45
2nd & 3 at own 32
DeeJay Dallas run for 3 yds to the MiaFl 35 for a 1ST down
6:00
1st & 10 at own 35
N’Kosi Perry pass complete to Mike Harley for 9 yds to the MiaFl 44
5:15
2nd & 1 at own 44
DeeJay Dallas run for 3 yds to the MiaFl 47 for a 1ST down
4:45
1st & 10 at own 47
N’Kosi Perry pass complete to Mark Pope for 24 yds to the Virg 29 for a 1ST down
4:10
1st & 10 at opp 29
DeeJay Dallas run for 8 yds to the Virg 21
3:45
2nd & 2 at opp 21
DeeJay Dallas run for 17 yds to the Virg 4 for a 1ST down
3:15
1st & goal at opp 4
N’Kosi Perry sacked by Charles Snowden for a loss of 1 yard to the Virg 5
2:44
2nd & 0 at opp 5
Timeout VIRGINIA, clock 02:44
2:40
2nd & goal at opp 5
N’Kosi Perry run for 2 yds to the Virg 3
2:37
3rd & 0 at opp 3
Timeout VIRGINIA, clock 02:37
2:31
3rd & goal at opp 3
N’Kosi Perry run for 3 yds for a TD, (Turner Davidson KICK)Miami 17, Virginia 9
Virginia End of game, 10 plays
2:31
3rd & 9 at own 35
Bubba Baxa kickoff for 65 yds , Joe Reed return for 19 yds to the Virg 19
2:25
1st & 10 at own 19
Bryce Perkins pass complete to Terrell Jana for 12 yds to the Virg 31 for a 1ST down
2:00
1st & 10 at own 31
Bryce Perkins run for 9 yds to the Virg 40
1:55
2nd & 1 at own 40
Bryce Perkins pass incomplete to Terrell Jana
1:30
3rd & 1 at own 40
Bryce Perkins run for 3 yds to the Virg 43 for a 1ST down
1:00
1st & 10 at own 43
Bryce Perkins pass incomplete
0:50
2nd & 10 at own 43
Bryce Perkins pass complete to Tanner Cowley for 6 yds to the Virg 49
0:48
3rd & 4 at own 49
Bryce Perkins pass complete to Terrell Jana for 8 yds to the MiaFl 43 for a 1ST down
0:43
1st & 10 at opp 43
MIAMI FL Penalty, Defensive Offside (5 Yards) to the MiaFl 38
0:40
1st & 5 at opp 38
Bryce Perkins sacked by Trajan Bandy for a loss of 11 yards to the MiaFl 49
0:30
2nd & 16 at opp 49
VIRGINIA Penalty, Illegal Shift (-5 Yards) to the Virg 46
0:15
2nd & 21 at own 46
Bryce Perkins pass incomplete to Terrell Jana
0:04
3rd & 21 at own 46
Timeout MIAMI FL, clock 00:04
0:02
3rd & 21 at own 46
Bryce Perkins pass incomplete to Dejon Brissett
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.