80°F, mostly cloudy, wind 10 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Raleigh-Durham International Airport (KRDU), 12 km from the stadium, 24 minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
NC State
232
Total yards
438
128
Passing yards
329
124
Rushing yards
127
5.1
Yards per pass
7.1
3.0
Yards per rush
4.4
16
First downs
21
4–15
Third downs
6–14
2–2
Fourth downs
1–1
0
Turnovers
3
0–0
Penalties
0–0
18:06
Possession
18:35
Efficiency
Virginia Tech
NC State
28%
Success rate
40%
−0.13
EPA per play
0.20
1.05
Explosiveness
1.27
−0.09
Rushing EPA
−0.12
−0.19
Passing EPA
0.41
24%
Passing-down success
47%
−0.22
First-down EPA
−0.25
−0.32
Second-down EPA
0.28
0.12
Third-down EPA
0.77
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 going in
Our ratings (scores only)
Virginia Tech 60% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Virginia Tech right to left.
Q1 Virginia TechPunt, 3 plays, 4 yards
Q1 NC StateTouchdown, 16 plays, 3 yards
Q1 Virginia TechTouchdown run, 9 plays, 80 yards
Q1 NC StateInterception, 3 plays, 13 yards
Q1 Virginia TechPunt, 3 plays, −3 yards
Q1 NC StatePunt, 6 plays, 51 yards
Q2 Virginia TechPunt, 3 plays, 0 yards
Q2 NC StateField goal, 8 plays, 34 yards
Q2 Virginia TechPunt, 3 plays, 1 yard
Q2 NC StatePunt, 3 plays, −6 yards
Q2 Virginia TechField goal, 5 plays, 29 yards
Q2 NC StateField goal, 13 plays, 71 yards
Q3 NC StatePunt, 8 plays, 38 yards
Q3 Virginia TechField goal, 17 plays, 88 yards
Q3 NC StateFumble, 5 plays, 23 yards
Q3 Virginia TechPunt, 3 plays, 1 yard
Q4 NC StatePunt, 3 plays, 2 yards
Q4 Virginia TechTouchdown pass, 3 plays, 20 yards
Q4 NC StateField goal, 8 plays, 56 yards
Q4 Virginia TechPunt, 15 plays, 44 yards
Q4 NC StateInterception, 6 plays, 49 yards
Play by play
1st quarter6 drives, then Tied at 7
Virginia Tech Punt, 3 plays
14:28
1st & 10 at own 20
Mike Imoh rush for a loss of 1 yard to the VVD 19.
13:40
2nd & 11 at own 19
Mike Imoh rush for 1 yard to the VVD 20.
13:09
3rd & 10 at own 20
Marcus Vick rush for 4 yards to the VVD 24.
12:51
4th & 6 at own 24
Nic Schmitt punt for 59 yards downed at the NNN 17.
NC State Touchdown, 16 plays
12:16
1st & 10 at own 17
Jay Davis pass complete to Darrell Blackman for 4 yards to the NNN 21.
12:00
2nd & 6 at own 21
Jay Davis rush for 1 yard to the NNN 22.
11:22
3rd & 5 at own 22
Jay Davis pass complete to Brian Clark for 5 yards to the NNN 27 for a 1ST DOWN.
10:59
1st & 10 at own 27
Jay Davis pass incomplete to Lamart Barrett.
10:42
2nd & 10 at own 27
Darrell Blackman rush for 4 yards to the NNN 31, tackled by Darryl Tapp.
10:27
3rd & 6 at own 31
Jay Davis pass complete to Brian Clark for 9 yards to the NNN 40 for a 1ST DOWN.
10:08
1st & 10 at own 40
Jay Davis pass complete to TJ Williams for 6 yards to the NNN 46.
9:40
2nd & 4 at own 46
Jay Davis pass complete to Tramain Hall for 8 yards to the VVD 46 for a 1ST DOWN.
9:25
1st & 10 at opp 46
Darrell Blackman rush for no gain to the VVD 46.
8:54
2nd & 10 at opp 46
Timeout NC STATE, clock 08:54.
8:39
2nd & 10 at opp 46
Darrell Blackman rush for 5 yards to the VVD 41.
8:39
3rd & 5 at opp 41
VIRGINIA TECH PENALTY 5 yard pass interference ACCEPTED NO PLAY.
8:03
1st & 10 at opp 36
Jay Davis pass incomplete to TJ Williams.
7:35
2nd & 10 at opp 36
Darrell Blackman rush for a loss of 6 yards to the VVD 42.
7:10
3rd & 16 at opp 42
Jay Davis pass complete to Brian Clark for 17 yards to the VVD 25 for a 1ST DOWN.
6:50
1st & 10 at opp 25
Darrell Blackman rush for 25 yards for a TOUCHDOWN.NC State 6, Virginia Tech 0
6:50
John Deraney extra point GOOD.NC State 7, Virginia Tech 0
6:50
1st & 0 at own 35
NC STATE PENALTY 15 yard personal foul ACCEPTED.
6:50
John Deraney kickoff for 65 yards for a touchback.
Virginia Tech Touchdown run, 9 plays
6:19
1st & 10 at own 20
Marcus Vick pass complete to David Clowney for 6 yards to the VVD 26.
6:02
2nd & 4 at own 26
NC STATE PENALTY 15 yard face mask ACCEPTED NO PLAY.
5:55
1st & 10 at own 41
Cedric Humes rush for 11 yards to the NNN 48 for a 1ST DOWN.
5:29
1st & 10 at opp 48
Mike Imoh rush for 4 yards to the NNN 44.
4:51
2nd & 6 at opp 44
Marcus Vick pass incomplete to Josh Morgan.
4:45
3rd & 6 at opp 44
Marcus Vick pass complete to Justin Harper for 11 yards to the NNN 33 for a 1ST DOWN.
4:12
1st & 10 at opp 33
Cedric Humes rush for 1 yard to the NNN 32.
3:40
2nd & 9 at opp 32
Marcus Vick pass incomplete, broken up by Marcus Stone.
3:30
3rd & 9 at opp 32
Marcus Vick pass complete to Josh Morgan for 27 yards to the NNN 5 for a 1ST DOWN.
3:24
1st & goal at opp 5
Mike Imoh rush for 5 yards for a TOUCHDOWN.NC State 7, Virginia Tech 6
3:24
Brandon Pace extra point GOOD.Tied at 7
3:16
1st & 0 at own 35
VIRGINIA TECH PENALTY 5 yard offside ACCEPTED NO PLAY.
3:16
Jared Develli kickoff for 68 yards returned by Darrell Blackman for 37 yards to the NNN 39.
NC State Interception, 3 plays
3:06
1st & 10 at own 39
Jay Davis pass complete to TJ Williams for 25 yards to the VVD 36 for a 1ST DOWN.
2:51
1st & 10 at opp 36
Reggie Davis rush for 3 yards to the VVD 33, NC STATE PENALTY 15 yard personal foul ACCEPTED.
2:36
2nd & 23 at opp 48
Jay Davis pass intercepted by Aaron Rouse at the VVD 25, returned for 18 yards to the VVD 43, NC STATE PENALTY 15 yard personal foul ACCEPTED.
Virginia Tech Punt, 3 plays
2:30
1st & 10 at opp 42
Marcus Vick pass incomplete to Eddie Royal.
1:50
2nd & 10 at opp 42
Marcus Vick pass complete to Eddie Royal for a loss of 3 yards to the NNN 45.
1:41
3rd & 13 at opp 45
Marcus Vick pass incomplete to Roland Minor, broken up by Daniel Evans.
1:31
4th & 13 at opp 45
Nic Schmitt punt for 42 yards downed at the NNN 3.
NC State Punt, 6 plays
1:16
1st & 10 at own 3
Reggie Davis rush for no gain to the NNN 3.
0:37
2nd & 10 at own 3
Jay Davis pass complete to TJ Williams for 18 yards to the NNN 21 for a 1ST DOWN.
0:23
1st & 10 at own 21
Reggie Davis rush for 23 yards to the NNN 44 for a 1ST DOWN.
Q2 14:52
1st & 10 at own 45
NC STATE PENALTY 5 yard illegal procedure ACCEPTED NO PLAY.
Q2 14:15
1st & 15 at own 40
Toney Baker rush for 3 yards to the NNN 43.
Q2 13:58
2nd & 12 at own 43
Jay Davis pass complete to Tramain Hall for 11 yards to the VVD 46.
Q2 13:40
3rd & 1 at opp 46
Toney Baker rush for no gain to the VVD 46.
Q2 13:20
4th & 1 at opp 46
John Deraney punt for 46 yards for a touchback.
2nd quarter6 drives, then NC State 13, Virginia Tech 10
Virginia Tech Punt, 3 plays
13:06
1st & 10 at own 20
Marcus Vick sacked by Manny Lawson at the VVD 18 for a loss of 2 yards.
12:20
2nd & 12 at own 18
Marcus Vick rush for 2 yards to the VVD 20.
11:45
3rd & 10 at own 20
Marcus Vick pass incomplete to Josh Morgan.
11:35
4th & 10 at own 20
Nic Schmitt punt for 39 yards, returned by Darrell Blackman for 11 yards to the VVD 48.
NC State Field goal, 8 plays
11:28
1st & 10 at opp 48
Jay Davis pass incomplete to Brian Clark, broken up by Cary Wade, VIRGINIA TECH PENALTY 15 yard personal foul ACCEPTED.
11:00
1st & 10 at opp 33
Jay Davis pass complete to Tramain Hall for 9 yards to the VVD 24.
10:37
2nd & 1 at opp 24
Toney Baker rush for no gain to the VVD 24.
10:05
3rd & 1 at opp 24
Timeout NC STATE, clock 10:05.
9:55
3rd & 1 at opp 24
Jay Davis pass complete to Tramain Hall for 12 yards, fumbled by Tramain Hall at the VVD 12, forced by Brandon Flowers, recovered by Team to the VVD 12 for a 1ST DOWN, tackled by Brandon Flowers.
9:34
1st & 10 at opp 12
Reggie Davis rush for 3 yards to the VVD 9.
9:10
2nd & 7 at opp 9
NC STATE PENALTY 5 yard false start ACCEPTED.
8:59
2nd & 12 at opp 14
Jay Davis pass incomplete to Darrell Blackman.
8:53
3rd & 12 at opp 14
Jay Davis pass incomplete to Darrell Blackman.
8:49
4th & 12 at opp 14
John Deraney 33 yard field goal GOOD.NC State 10, Virginia Tech 7
8:40
John Deraney kickoff for 64 yards returned by Mike Imoh for 21 yards to the VVD 22.
Virginia Tech Punt, 3 plays
8:25
1st & 10 at own 22
Mike Imoh rush for 2 yards to the VVD 24.
7:52
2nd & 8 at own 24
Mike Imoh rush for a loss of 1 yard to the VVD 23.
7:18
3rd & 9 at own 23
Marcus Vick pass incomplete to Mike Imoh.
7:03
4th & 9 at own 23
Nic Schmitt punt for 57 yards, returned by Darrell Blackman for 4 yards to the NNN 24.
NC State Punt, 3 plays
6:22
1st & 10 at own 24
Toney Baker rush for 2 yards to the NNN 26.
5:45
2nd & 8 at own 26
Jay Davis sacked by Jimmy Williams at the NNN 15 for a loss of 11 yards.
5:15
3rd & 19 at own 15
Jay Davis pass complete to Darrell Blackman for 3 yards to the NNN 18.
4:50
4th & 16 at own 18
John Deraney punt for 39 yards, fair catch by Eddie Royal at the VVD 43.
Virginia Tech Field goal, 5 plays
4:44
1st & 10 at own 43
Marcus Vick pass complete to Justin Harper for 24 yards to the NNN 33 for a 1ST DOWN.
4:21
1st & 10 at opp 33
Cedric Humes rush for 3 yards to the NNN 30.
3:30
2nd & 7 at opp 30
Cedric Humes rush for a loss of 2 yards to the NNN 32.
3:18
3rd & 9 at opp 32
Timeout VIRGINIA TECH, clock 03:18.
2:48
3rd & 9 at opp 32
Marcus Vick pass complete to Jeff King for 4 yards to the NNN 28.
2:33
4th & 5 at opp 28
Brandon Pace 44 yard field goal GOOD.Tied at 10
2:33
Jared Develli kickoff for 65 yards for a touchback.
NC State Field goal, 13 plays
2:29
1st & 10 at own 20
Jay Davis pass incomplete to TJ Williams, broken up by Orion Martin.
2:22
2nd & 10 at own 20
Darrell Blackman rush for 19 yards to the NNN 39 for a 1ST DOWN.
2:00
1st & 10 at own 39
Darrell Blackman rush for 3 yards to the NNN 42.
1:31
2nd & 7 at own 42
Timeout NC STATE, clock 01:31.
1:22
2nd & 7 at own 42
Jay Davis pass complete to Tramain Hall for 11 yards to the VVD 47 for a 1ST DOWN.
1:18
1st & 10 at opp 47
Jay Davis pass incomplete to Reggie Davis.
1:08
2nd & 10 at opp 47
Jay Davis pass complete to Sterling Hicks for 10 yards to the VVD 37 for a 1ST DOWN.
0:36
1st & 10 at opp 37
Jay Davis sacked by Tim Sandidge at the VVD 43 for a loss of 6 yards.
0:28
2nd & 16 at opp 43
Jay Davis pass complete to Darrell Blackman for 6 yards to the VVD 37, VIRGINIA TECH PENALTY 5 yard face mask ACCEPTED.
0:25
2nd & 6 at opp 32
Reggie Davis rush for no gain to the VVD 32.
0:10
3rd & 6 at opp 32
Jay Davis pass complete to Sterling Hicks for 23 yards to the VVD 9 for a 1ST DOWN.
0:08
1st & goal at opp 9
Team pass incomplete.
0:08
2nd & 0 at opp 9
Timeout VIRGINIA TECH, clock 00:08.
0:04
2nd & goal at opp 9
Jay Davis pass incomplete to TJ Williams, broken up by DJ Parker.
0:00
3rd & goal at opp 9
John Deraney 27 yard field goal GOOD.NC State 13, Virginia Tech 10
Q3 15:00
Jared Develli kickoff for 65 yards for a touchback.
3rd quarter4 drives, then Tied at 13
NC State Punt, 8 plays
14:52
1st & 10 at own 20
Darrell Blackman rush for 1 yard to the NNN 21 for a 1ST DOWN, VIRGINIA TECH PENALTY 5 yard face mask ACCEPTED.
14:30
1st & 4 at own 26
Jay Davis pass complete to TJ Williams for 3 yards to the NNN 29 out-of-bounds.
14:25
2nd & 1 at own 29
Reggie Davis rush for 3 yards to the NNN 32 for a 1ST DOWN.
13:58
1st & 10 at own 32
NC STATE PENALTY 5 yard false start ACCEPTED.
13:33
1st & 15 at own 27
Jay Davis pass complete to Anthony Hill for 8 yards to the NNN 35.
12:53
2nd & 7 at own 35
Jay Davis pass complete to Reggie Davis for 18 yards to the VVD 47 for a 1ST DOWN.
12:22
1st & 10 at opp 47
Reggie Davis rush for no gain to the VVD 47.
11:39
2nd & 10 at opp 47
Jay Davis rush for 2 yards to the VVD 45.
10:59
3rd & 8 at opp 45
NC STATE PENALTY 10 yard holding ACCEPTED NO PLAY.
10:44
3rd & 18 at own 45
Jay Davis pass complete to Darrell Blackman for 13 yards to the VVD 42.
10:05
4th & 5 at opp 42
John Deraney punt for 41 yards downed at the VVD 1.
Virginia Tech Field goal, 17 plays
9:55
1st & 10 at own 1
Mike Imoh rush for 2 yards to the VVD 3.
9:15
2nd & 8 at own 3
Marcus Vick pass complete to David Clowney for 5 yards to the VVD 8.
9:09
3rd & 3 at own 8
NC STATE PENALTY 15 yard personal foul ACCEPTED NO PLAY.
9:03
1st & 10 at own 23
Marcus Vick pass incomplete to Josh Hyman.
8:55
2nd & 10 at own 23
Mike Imoh rush for 20 yards to the VVD 43 out-of-bounds for a 1ST DOWN.
8:27
1st & 10 at own 43
Marcus Vick pass complete to Cedric Humes for 7 yards to the 50 yard line.
8:03
2nd & 3 at the 50
Cedric Humes rush for 6 yards to the NNN 44 for a 1ST DOWN.
7:37
1st & 10 at opp 44
Marcus Vick pass incomplete to Josh Morgan, broken up by AJ Davis.
7:28
2nd & 10 at opp 44
Cedric Humes rush for no gain to the NNN 44.
6:37
3rd & 10 at opp 44
Marcus Vick rush for 24 yards to the NNN 20 out-of-bounds for a 1ST DOWN.
6:28
1st & 10 at opp 20
Marcus Vick pass complete to Cedric Humes for 5 yards to the NNN 15.
5:44
2nd & 5 at opp 15
Cedric Humes rush for 2 yards to the NNN 13.
4:47
3rd & 3 at opp 13
Marcus Vick rush for 2 yards to the NNN 11.
4:38
4th & 1 at opp 11
Marcus Vick rush for 2 yards to the NNN 9 for a 1ST DOWN.
4:12
1st & goal at opp 9
Mike Imoh rush for 4 yards to the NNN 5.
3:36
2nd & goal at opp 5
Marcus Vick sacked by Ernest Jones at the NNN 12 for a loss of 7 yards.
2:47
3rd & goal at opp 15
Marcus Vick rush for 4 yards to the NNN 11.
2:19
4th & goal at opp 11
Brandon Pace 28 yard field goal GOOD.Tied at 13
2:19
Jared Develli kickoff for 65 yards for a touchback.
NC State Fumble, 5 plays
2:08
1st & 10 at own 20
Darrell Blackman rush for 5 yards to the NNN 25.
1:45
2nd & 5 at own 25
Jay Davis pass complete to Tramain Hall for 6 yards to the NNN 31 for a 1ST DOWN.
1:30
1st & 10 at own 31
Darrell Blackman rush for no gain to the NNN 31.
0:48
2nd & 10 at own 31
Jay Davis pass incomplete.
0:37
3rd & 10 at own 31
Jay Davis pass complete to Darrell Blackman for 12 yards, fumbled by Darrell Blackman at the NNN 43, forced by Aaron Rouse, recovered by Team to the NNN 43, tackled by Aaron Rouse.
Virginia Tech Punt, 3 plays
0:32
1st & 10 at opp 43
Marcus Vick pass incomplete to David Clowney.
0:19
2nd & 10 at opp 43
Marcus Vick rush for 1 yard to the NNN 42.
Q4 14:55
3rd & 9 at opp 42
Marcus Vick pass incomplete to Cedric Humes.
Q4 14:47
4th & 9 at opp 42
Nic Schmitt punt for 41 yards, fair catch by Darrel Blackman at the NNN 1.
4th quarter5 drives, then Virginia Tech 20, NC State 16
NC State Punt, 3 plays
14:41
1st & 10 at own 1
Jay Davis pass incomplete to Reggie Davis.
14:30
2nd & 10 at own 1
Reggie Davis rush for 1 yard to the NNN 2.
13:53
3rd & 9 at own 2
Reggie Davis rush for 1 yard to the NNN 3.
13:16
4th & 8 at own 3
John Deraney punt for 38 yards, returned by Eddie Royal for 21 yards to the NNN 20.
Virginia Tech Touchdown pass, 3 plays
13:10
1st & 10 at opp 20
Marcus Vick pass incomplete to Jeff King, broken up by Daniel Evans.
12:56
2nd & 10 at opp 20
Mike Imoh rush for 1 yard to the NNN 19.
12:24
3rd & 9 at opp 19
Marcus Vick pass complete to David Clowney for 19 yards for a TOUCHDOWN.Virginia Tech 19, NC State 13
12:24
Brandon Pace extra point GOOD.Virginia Tech 20, NC State 13
12:15
Jared Develli kickoff for 64 yards returned by Toney Baker for 26 yards to the NNN 27.
NC State Field goal, 8 plays
12:10
1st & 10 at own 27
Jay Davis pass incomplete.
12:10
2nd & 10 at own 27
Timeout VIRGINIA TECH, clock 12:10.
11:55
2nd & 10 at own 27
Jay Davis pass complete to TJ Williams for 11 yards to the NNN 38 for a 1ST DOWN.
11:14
3rd & 1 at own 36
Jay Davis pass incomplete to Reggie Davis.
11:14
4th & 1 at own 36
NC STATE PENALTY 5 yard false start ACCEPTED.
10:51
4th & 6 at own 31
Fred Span rush for 44 yards to the VVD 25 for a 1ST DOWN.
10:41
1st & 10 at opp 25
NC STATE PENALTY 5 yard illegal formation ACCEPTED NO PLAY.
10:23
1st & 15 at opp 30
Jay Davis pass complete to Lamart Barrett for 10 yards to the VVD 20.
9:33
2nd & 5 at opp 20
Jay Davis pass complete to TJ Williams for no gain to the VVD 20.
8:54
3rd & 5 at opp 20
Jay Davis pass complete to Anthony Hill for 3 yards to the VVD 17.
8:09
4th & 2 at opp 17
John Deraney 35 yard field goal GOOD.Virginia Tech 20, NC State 16
8:09
John Deraney kickoff for 65 yards for a touchback.
Virginia Tech Punt, 15 plays
8:02
1st & 10 at own 20
Cedric Humes rush for 5 yards to the VVD 25.
7:21
2nd & 5 at own 25
Cedric Humes rush for 11 yards to the VVD 36 for a 1ST DOWN.
6:54
1st & 10 at own 36
Cedric Humes rush for 2 yards to the VVD 38.
6:15
2nd & 8 at own 38
Mike Imoh rush for no gain to the VVD 38, NC STATE PENALTY 5 yard face mask ACCEPTED.
5:51
2nd & 3 at own 43
Mike Imoh rush for 13 yards to the NNN 44 for a 1ST DOWN.
5:26
1st & 10 at opp 44
Timeout VIRGINIA TECH, clock 05:26.
4:56
1st & 10 at opp 44
Marcus Vick sacked by Toney Baker at the VVD 48 for a loss of 8 yards.
3:45
3rd & 1 at opp 35
Mike Imoh rush for no gain to the NNN 35.
3:37
4th & 1 at opp 35
Marcus Vick rush for 1 yard to the NNN 34 for a 1ST DOWN.
3:06
1st & 10 at opp 34
Mike Imoh rush for 4 yards to the NNN 30.
2:31
2nd & 6 at opp 30
Mike Imoh rush for 2 yards to the NNN 28.
2:34
3rd & 4 at opp 28
Timeout NC STATE, clock 02:34.
2:24
3rd & 4 at opp 28
Mike Imoh rush for a loss of 1 yard to the NNN 29.
2:24
4th & 5 at opp 29
Timeout NC STATE, clock 02:24.
2:19
4th & 5 at opp 29
NC STATE PENALTY 5 yard roughing the kicker ACCEPTED NO PLAY.
2:14
1st & 10 at opp 24
Mike Imoh rush for a loss of 1 yard to the NNN 25.
2:14
2nd & 11 at opp 25
Timeout NC STATE, clock 02:14.
2:00
2nd & 11 at opp 25
Marcus Vick rush for a loss of 7 yards to the NNN 32.
1:21
3rd & 17 at opp 31
Mike Imoh rush for no gain to the NNN 31.
0:46
4th & 17 at opp 31
VIRGINIA TECH PENALTY 5 yard delay of game ACCEPTED.
0:39
4th & 22 at opp 36
Nic Schmitt punt for 36 yards for a touchback.
NC State Interception, 6 plays
0:35
1st & 10 at own 20
Jay Davis pass incomplete to Brian Clark, broken up by Aaron Rouse.
0:29
2nd & 10 at own 20
Jay Davis pass incomplete to TJ Williams.
0:20
3rd & 10 at own 20
Jay Davis pass complete to Tramain Hall for 32 yards to the VVD 48 for a 1ST DOWN out-of-bounds.
0:14
1st & 10 at opp 48
Jay Davis pass incomplete to Tramain Hall.
0:07
2nd & 10 at opp 48
Jay Davis pass complete to Lamart Barrett for a loss of 1 yard, Darrell Blackman for 9 yards to the VVD 31 for a 1ST DOWN out-of-bounds.
0:00
1st & 10 at opp 31
Jay Davis pass intercepted by Aaron Rouse at the VVD 7, returned for 2 yards to the VVD 9.
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.