Referee Steve LaMantia; umpire Sarah Fleming; head linesman Maia Chaka; line judge Joe Stahmer; side judge Tony Lombardo; field judge Joe Pester; back judge Tom Healey; center judge Eric SteenGame officials: stats.ncaa.org box scores, via SportsDataverse
DefenseOshane Ximines7 tackles, 2 sacks, 2.5 for lossOld Dominion
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
Photos from the game
James Shibest, the Virginia Tech Hokies’ special teams and tight end coach, during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
Josh Jackson looks to hand off the ball during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
The Old Dominion Monarchs take the field to face Virginia Tech.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
Josh Jackson drops back to pass during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
From the game’s category on Wikimedia Commons, free licenses only, each credited.
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Old Dominion
600
Total yards
632
282
Passing yards
495
318
Rushing yards
137
8.3
Yards per pass
9.9
6.5
Yards per rush
4.0
26
First downs
30
4–14
Third downs
5–14
1–2
Fourth downs
1–1
1
Turnovers
0
7–95
Penalties
2–10
30:31
Possession
29:29
3
Sacks (by defense)
4
Efficiency
Virginia Tech
Old Dominion
48%
Success rate
46%
0.21
EPA per play
0.40
1.31
Explosiveness
1.56
0.34
Rushing EPA
0.23
0.07
Passing EPA
0.50
36%
Passing-down success
36%
0.27
First-down EPA
0.11
0.25
Second-down EPA
0.55
0.05
Third-down EPA
0.79
14%
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)
Virginia Tech 78% to win. Old Dominion pulled the upset.
The line
Virginia Tech −28.5, over/under 52.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 Virginia Tech 97%, Old Dominion 3%. 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. Old Dominion drives left to right, Virginia Tech right to left.
Q1 Old DominionPunt, 3 plays, 4 yards
Q1 Virginia TechPunt, 3 plays, 4 yards
Q1 Old DominionPunt, 7 plays, 56 yards
Q1 Virginia TechTouchdown, 1 play, 87 yards
Q1 Old DominionTouchdown, 6 plays, 75 yards
Q1 Virginia TechPunt, 8 plays, 37 yards
Q1 Old DominionPunt, 3 plays, 6 yards
Q1 Virginia TechPunt, 3 plays, −2 yards
Q2 Old DominionPunt, 4 plays, 47 yards
Q2 Virginia TechPunt, 7 plays, 35 yards
Q2 Old DominionPunt, 3 plays, 5 yards
Q2 Virginia TechTouchdown, 5 plays, 55 yards
Q2 Old DominionMissed FG, 9 plays, 55 yards
Q2 Virginia TechInterception, 6 plays, 24 yards
Q2 Old DominionTouchdown, 9 plays, 79 yards
Q2 Virginia TechEnd of half, 1 play, −2 yards
Q3 Virginia TechTouchdown, 11 plays, 84 yards
Q3 Old DominionPunt, 3 plays, −4 yards
Q3 Virginia TechPunt, 3 plays, 6 yards
Q3 Old DominionTouchdown, 9 plays, 65 yards
Q3 Virginia TechPunt, 5 plays, 12 yards
Q3 Old DominionPunt, 3 plays, 8 yards
Q3 Virginia TechTouchdown, 1 play, 72 yards
Q3 Old DominionTouchdown, 7 plays, 75 yards
Q4 Virginia TechPunt, 4 plays, 9 yards
Q4 Old DominionTouchdown, 5 plays, 67 yards
Q4 Virginia TechTouchdown, 7 plays, 75 yards
Q4 Old DominionTouchdown, 8 plays, 75 yards
Q4 Virginia TechTurnover on downs, 9 plays, 44 yards
Q4 Old DominionTouchdown, 6 plays, 79 yards
Q4 Virginia TechEnd of game, 9 plays, 50 yards
Play by play
1st quarter8 drives, then Tied at 7
Old Dominion Punt, 3 plays
15:00
1st & 10 at own 35
Jordan Stout kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Steven Williams run for 1 yd to the ODU 26
15:00
2nd & 9 at own 26
Steven Williams pass incomplete
15:00
3rd & 9 at own 26
Jeremy Cox run for 3 yds to the ODU 29
15:00
4th & 6 at own 29
Bailey Cate punt for 37 yds , Damon Hazelton returns for 3 yds to the VTech 37
Virginia Tech Punt, 3 plays
13:36
1st & 10 at own 37
Steven Peoples run for 4 yds to the VTech 41
13:36
2nd & 6 at own 41
Josh Jackson pass incomplete to Hezekiah Grimsley
13:36
3rd & 6 at own 41
Josh Jackson pass incomplete to Hezekiah Grimsley
13:36
4th & 6 at own 41
Oscar Bradburn punt for 58 yds, punt out-of-bounds at the ODU 1
Old Dominion Punt, 7 plays
12:52
1st & 10 at own 1
Blake LaRussa pass complete to Travis Fulgham for 30 yds to the ODU 31 for a 1ST down
12:52
1st & 10 at own 31
Blake LaRussa pass incomplete to Jonathan Duhart
12:52
2nd & 10 at own 31
Blake LaRussa pass incomplete to Jonathan Duhart
12:52
3rd & 10 at own 31
Blake LaRussa pass complete to Isaiah Harper for 22 yds to the VTech 47 for a 1ST down
12:52
1st & 10 at opp 47
Blake LaRussa pass incomplete to Travis Fulgham
12:52
2nd & 10 at opp 47
Jeremy Cox run for 2 yds to the VTech 45
12:52
3rd & 8 at opp 45
Jeremy Cox run for 2 yds to the VTech 43
12:52
4th & 6 at opp 43
Bailey Cate punt for 30 yds, fair catch by Damon Hazelton at the VTech 13
Virginia Tech Touchdown, 1 play
10:14
1st & 10 at own 13
Steven Peoples run for 87 yds for a TD (Brian Johnson KICK)Virginia Tech 7, Old Dominion 0
Old Dominion Touchdown, 6 plays
10:14
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
10:14
1st & 10 at own 25
Blake LaRussa pass complete to Jeremy Cox for no gain to the ODU 25
10:14
2nd & 10 at own 25
Blake LaRussa run for 20 yds to the ODU 45 for a 1ST down
10:14
1st & 10 at own 45
Gemonta Jackson run for 2 yds to the ODU 47
10:14
2nd & 8 at own 47
Blake LaRussa pass complete to Hasaan Patterson for 37 yds to the VTech 16 for a 1ST down
10:14
1st & 10 at opp 16
Jeremy Cox run for 2 yds to the VTech 14
7:38
2nd & 8 at opp 14
Blake LaRussa pass complete to Jonathan Duhart for 14 yds for a TD (Nick Rice KICK)Tied at 7
Virginia Tech Punt, 8 plays
7:38
1st & 0 at own 35
Brad Davis kickoff for 62 yds , Caleb Farley return for 20 yds to the VTech 23
7:33
1st & 10 at own 23
Deshawn McClease run for 27 yds to the 50 yard line for a 1ST down
7:33
1st & 10 at the 50
Josh Jackson pass complete to Deshawn McClease for 2 yds to the ODU 48
7:33
2nd & 8 at opp 48
Deshawn McClease run for 10 yds to the ODU 38 for a 1ST down
7:33
1st & 10 at opp 38
Josh Jackson run for 6 yds to the ODU 32
7:33
2nd & 4 at opp 32
Deshawn McClease run for 5 yds to the ODU 27 for a 1ST down
7:33
1st & 10 at opp 27
Josh Jackson sacked by Oshane Ximines for a loss of 9 yards to the ODU 36
7:33
2nd & 19 at opp 36
Josh Jackson pass incomplete to Hezekiah Grimsley
7:33
3rd & 19 at opp 36
Josh Jackson sacked by Marcus Haynes for a loss of 4 yards to the ODU 40
7:33
4th & 23 at opp 40
Oscar Bradburn punt for 32 yds
Old Dominion Punt, 3 plays
3:41
1st & 10 at own 8
Blake LaRussa run for no gain to the ODU 8
3:41
2nd & 10 at own 8
Blake LaRussa sacked by Trevon Hill and Dylan Rivers for a loss of 6 yards to the ODU 2
3:41
3rd & 16 at own 2
Blake LaRussa pass complete to Jeremy Cox for 12 yds to the ODU 14
3:41
4th & 4 at own 14
Bailey Cate punt for 38 yds , Damon Hazelton returns for a loss of 1 yard to the VTech 47
Virginia Tech Punt, 3 plays
1:45
1st & 10 at own 47
Steven Peoples run for 2 yds to the VTech 49
1:45
2nd & 8 at own 49
Steven Peoples run for 3 yds to the ODU 48
1:45
3rd & 5 at opp 48
Josh Jackson sacked by Oshane Ximines for a loss of 7 yards to the VTech 45
1:45
4th & 12 at own 45
Oscar Bradburn punt for 42 yds
2nd quarter8 drives, then Tied at 14
Old Dominion Punt, 4 plays
15:00
1st & 10 at own 13
Blake LaRussa pass complete to Travis Fulgham for 45 yds to the VTech 42 for a 1ST down
15:00
1st & 10 at opp 42
Lala Davis run for 2 yds to the VTech 40
15:00
2nd & 8 at opp 40
Blake LaRussa pass incomplete
15:00
3rd & 8 at opp 40
Blake LaRussa pass incomplete
15:00
4th & 8 at opp 40
Bailey Cate punt for 38 yds, punt out-of-bounds at the VTech 2
Virginia Tech Punt, 7 plays
13:34
1st & 10 at own 2
Josh Jackson pass complete to Eric Kumah for 8 yds to the VTech 10
13:34
2nd & 2 at own 10
Steven Peoples run for 4 yds to the VTech 14 for a 1ST down
13:34
1st & 10 at own 14
Steven Peoples run for 3 yds to the VTech 17
13:34
2nd & 7 at own 17
Josh Jackson pass complete to Damon Hazelton for 14 yds to the VTech 31 for a 1ST down
13:34
1st & 10 at own 31
Deshawn McClease run for 3 yds to the VTech 34
11:18
2nd & 7 at own 34
Timeout OLDDOMINION, clock 11:18
11:18
2nd & 7 at own 34
Josh Jackson run for no gain to the VTech 34
11:18
3rd & 7 at own 34
Josh Jackson pass complete to Phil Patterson for 3 yds to the VTech 37
11:18
4th & 4 at own 37
Oscar Bradburn punt for 63 yds for a touchback
Old Dominion Punt, 3 plays
10:11
1st & 10 at own 20
VIRGINIA TECH Penalty, offside defense (Trevon Hill) to the ODU 25
10:11
1st & 5 at own 25
Blake LaRussa pass incomplete to Hasaan Patterson
10:11
2nd & 5 at own 25
Lala Davis run for no gain to the ODU 25
10:11
3rd & 5 at own 25
Blake LaRussa pass incomplete
10:11
4th & 5 at own 25
Bailey Cate punt for 36 yds , Damon Hazelton returns for 6 yds to the VTech 45
Virginia Tech Touchdown, 5 plays
9:14
1st & 10 at own 45
Steven Peoples run for 9 yds to the ODU 46
9:14
2nd & 1 at opp 46
Steven Peoples run for 8 yds to the ODU 38 for a 1ST down
9:14
1st & 10 at opp 38
Josh Jackson run for 9 yds to the ODU 29
9:14
2nd & 1 at opp 29
Jalen Holston run for 1 yd to the ODU 28 for a 1ST down
7:42
1st & 10 at opp 28
Josh Jackson pass complete to Sean Savoy for 28 yds for a TD (Brian Johnson KICK)Virginia Tech 14, Old Dominion 7
Old Dominion Missed FG, 9 plays
7:42
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
7:42
1st & 10 at own 25
Jeremy Cox run for 16 yds to the ODU 41 for a 1ST down
7:42
1st & 10 at own 41
Blake LaRussa pass incomplete to Travis Fulgham
7:42
2nd & 10 at own 41
Jeremy Cox run for 1 yd to the ODU 42
7:42
3rd & 9 at own 42
Blake LaRussa sacked by Devon Hunter for a loss of 1 yard to the VTech 41 for a 1ST down VIRGINIA TECH Penalty, face mask (15 yards) (Devon Hunter) to the VTech 44 for a 1ST down
7:42
1st & 10 at opp 44
Blake LaRussa pass complete to Jonathan Duhart for 25 yds to the VTech 19 for a 1ST down
5:26
1st & 10 at opp 19
Timeout OLDDOMINION, clock 05:26
5:26
1st & 10 at opp 19
Jeremy Cox run for 1 yd to the VTech 18
5:26
2nd & 9 at opp 18
OLDDOMINION Penalty, false start (-5 Yards) to the VTech 23
5:26
2nd & 14 at opp 23
Blake LaRussa pass incomplete to Travis Fulgham
4:37
3rd & 14 at opp 23
Timeout OLDDOMINION, clock 04:37
4:37
3rd & 14 at opp 23
Blake LaRussa pass complete to Isaiah Harper for 3 yds to the VTech 20
3:50
4th & 11 at opp 20
Nick Rice 37 yd FG MISSED
Virginia Tech Interception, 6 plays
3:50
1st & 10 at own 20
Deshawn McClease run for 6 yds to the VTech 26
3:50
2nd & 4 at own 26
Deshawn McClease run for 3 yds to the VTech 29
3:50
3rd & 1 at own 29
Deshawn McClease run for 2 yds to the VTech 31 for a 1ST down
3:50
1st & 10 at own 31
Josh Jackson pass complete to Hezekiah Grimsley for 8 yds to the VTech 39
3:50
2nd & 2 at own 39
Deshawn McClease run for 5 yds to the VTech 44 for a 1ST down
3:50
1st & 10 at own 44
Josh Jackson pass intercepted Geronda Hall return for a loss of 1 yard to the ODU 21
Old Dominion Touchdown, 9 plays
1:39
1st & 10 at own 21
Jeremy Cox run for 4 yds to the ODU 25
1:33
2nd & 6 at own 25
Timeout VIRGINIA TECH, clock 01:33
1:33
2nd & 6 at own 25
Blake LaRussa pass complete to Jonathan Duhart for 17 yds to the ODU 42 for a 1ST down
1:33
1st & 10 at own 42
Blake LaRussa pass incomplete to Jonathan Duhart
1:33
2nd & 10 at own 42
LARUSSA, Blake pass incomplete to DUHART, J., PENALTY VT pass interference (Farley, C) 15 yards to the VT43, 1ST DOWN ODU, NO PLAY.
1:33
1st & 10 at opp 43
Blake LaRussa pass complete to Travis Fulgham for 18 yds to the VTech 25 for a 1ST down
1:33
1st & 10 at opp 25
Blake LaRussa pass complete to Travis Fulgham for 9 yds to the VTech 16
1:33
2nd & 1 at opp 16
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Bryce Watts
0:28
3rd & 1 at opp 16
Timeout VIRGINIA TECH, clock 00:28
0:28
3rd & 1 at opp 16
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Caleb Farley
0:28
4th & 1 at opp 16
Blake LaRussa pass complete to Jonathan Duhart for 12 yds to the VTech 4 for a 1ST down
0:11
1st & 0 at opp 4
Timeout VIRGINIA TECH, clock 00:11
0:07
1st & goal at opp 4
Blake LaRussa pass complete to Jonathan Duhart for 4 yds for a TD (Nick Rice KICK)Tied at 14
Virginia Tech End of half, 1 play
0:07
1st & 0 at the 50
Brad Davis kickoff for 50 yds for a touchback
0:07
1st & 10 at own 25
TEAM run for a loss of 2 yards to the VTech 23
3rd quarter8 drives, then Virginia Tech 28, Old Dominion 21
Virginia Tech Touchdown, 11 plays
15:00
2nd & 12 at own 35
Brad Davis kickoff for 65 yds , Caleb Farley return for 16 yds to the VTech 16
14:55
1st & 10 at own 16
Steven Peoples run for a loss of 3 yards to the VTech 13
14:55
2nd & 13 at own 13
Josh Jackson run for 24 yds to the VTech 37 for a 1ST down
14:55
1st & 10 at own 37
Steven Peoples run for 2 yds to the VTech 39
14:55
2nd & 8 at own 39
Josh Jackson run for 12 yds to the ODU 49 for a 1ST down
14:55
1st & 10 at opp 49
Steven Peoples run for 3 yds to the ODU 46
14:55
2nd & 7 at opp 46
Deshawn McClease run for no gain to the ODU 46
14:55
3rd & 7 at opp 46
Josh Jackson pass complete to Hezekiah Grimsley for 16 yds to the ODU 30 for a 1ST down
14:55
1st & 10 at opp 30
Deshawn McClease run for 6 yds to the ODU 24
14:55
2nd & 4 at opp 24
Deshawn McClease run for 3 yds to the ODU 21
14:55
3rd & 1 at opp 21
Steven Peoples run for 20 yds to the ODU 1 for a 1ST down
9:38
1st & goal at opp 1
Steven Peoples run for 1 yd for a TD (Brian Johnson KICK)Virginia Tech 21, Old Dominion 14
Old Dominion Punt, 3 plays
9:38
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
9:38
1st & 10 at own 25
Blake LaRussa pass complete to Jonathan Duhart for 6 yds to the ODU 31
9:38
2nd & 4 at own 31
Blake LaRussa sacked by Trevon Hill for a loss of 12 yards to the ODU 19
9:38
3rd & 16 at own 19
Blake LaRussa run for 2 yds to the ODU 21
9:38
4th & 14 at own 21
Bailey Cate punt for 62 yds, downed at the VTech 17
Virginia Tech Punt, 3 plays
7:58
1st & 10 at own 17
Josh Jackson run for 6 yds to the VTech 23
7:58
2nd & 4 at own 23
Josh Jackson pass incomplete to Damon Hazelton
7:58
3rd & 4 at own 23
Josh Jackson pass incomplete to Eric Kumah, broken up by Lawrence Garner
7:58
4th & 4 at own 23
Oscar Bradburn punt for 42 yds, downed at the ODU 35
Old Dominion Touchdown, 9 plays
7:18
1st & 10 at own 35
Jeremy Cox run for 5 yds to the ODU 40
7:18
2nd & 5 at own 40
Blake LaRussa pass complete to Jeremy Cox for 5 yds to the ODU 45 for a 1ST down
7:18
1st & 10 at own 45
Blake LaRussa pass incomplete to Isaiah Harper
7:18
2nd & 10 at own 45
Blake LaRussa pass complete to Isaiah Spencer for 5 yds to the 50 yard line
7:18
3rd & 5 at the 50
Blake LaRussa pass complete to Darrell Brown for 23 yds to the VTech 27 for a 1ST down
7:18
1st & 10 at opp 27
Jeremy Cox run for a loss of 1 yard to the VTech 28
7:18
2nd & 11 at opp 28
Blake LaRussa pass complete to Isaiah Spencer for 27 yds to the VTech 1 for a 1ST down
7:18
1st & goal at opp 1
Lala Davis run for no gain to the VTech 1
3:40
2nd & goal at opp 1
Blake LaRussa run for 1 yd for a TD (Nick Rice KICK)Tied at 21
Virginia Tech Punt, 5 plays
3:40
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
3:40
1st & 10 at own 25
Steven Peoples run for 7 yds to the VTech 32
3:40
2nd & 3 at own 32
Steven Peoples run for 3 yds to the VTech 35 for a 1ST down
3:40
1st & 10 at own 35
Josh Jackson run for 2 yds to the VTech 37
3:40
2nd & 8 at own 37
Josh Jackson pass incomplete to Eric Kumah, broken up by Geronda Hall
3:40
3rd & 8 at own 37
Josh Jackson pass incomplete to Hezekiah Grimsley
3:40
4th & 8 at own 37
Oscar Bradburn punt for 33 yds, fair catch by Darrell Brown at the ODU 30
Old Dominion Punt, 3 plays
1:56
1st & 10 at own 30
Lala Davis run for a loss of 4 yards to the ODU 26
1:56
2nd & 14 at own 26
Blake LaRussa pass incomplete to Lala Davis, broken up by Dylan Rivers
1:56
3rd & 14 at own 26
Blake LaRussa pass complete to Isaiah Harper for 12 yds to the ODU 38
1:56
4th & 2 at own 38
Bailey Cate punt for 34 yds, fair catch by Damon Hazelton at the VTech 28
Virginia Tech Touchdown, 1 play
0:32
1st & 10 at own 28
Josh Jackson pass complete to Damon Hazelton for 72 yds for a TD (Brian Johnson KICK)Virginia Tech 28, Old Dominion 21
Old Dominion Touchdown, 7 plays
0:32
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
0:32
1st & 10 at own 25
Blake LaRussa pass complete to Jonathan Duhart for 8 yds to the ODU 33
0:32
2nd & 2 at own 33
Blake LaRussa pass complete to Travis Fulgham for 7 yds to the ODU 40 for a 1ST down
Q4 15:00
1st & 10 at own 40
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Bryce Watts
Q4 15:00
2nd & 10 at own 40
Blake LaRussa pass complete to Travis Fulgham for 26 yds to the VTech 34 for a 1ST down
Q4 15:00
1st & 10 at opp 34
Jeremy Cox run for 5 yds to the VTech 29
Q4 15:00
2nd & 5 at opp 29
Jeremy Cox run for 4 yds to the VTech 25
Q4 12:55
3rd & 1 at opp 25
Blake LaRussa pass complete to Travis Fulgham for 25 yds for a TD (Nick Rice KICK)Tied at 28
4th quarter7 drives, then Old Dominion 49, Virginia Tech 35
Virginia Tech Punt, 4 plays
12:55
1st & 0 at own 35
Brad Davis kickoff for 65 yds , Caleb Farley return for 14 yds to the VTech 14
12:48
1st & 10 at own 14
Josh Jackson run for 19 yds to the VTech 33 for a 1ST down
12:48
1st & 10 at own 33
Steven Peoples run for 1 yd to the VTech 34
12:48
2nd & 9 at own 34
Ryan Willis run for 4 yds to the VTech 38
12:48
3rd & 5 at own 38
Ryan Willis pass complete to Sean Savoy for no gain to the VTech 38
12:48
4th & 5 at own 38
VIRGINIA TECH Penalty, unsportsmanlike conduct (-15 Yards) to the VTech 23
12:48
4th & 20 at own 23
Oscar Bradburn punt for 44 yds, fair catch by Darrell Brown at the ODU 33
Old Dominion Touchdown, 5 plays
11:07
1st & 10 at own 33
Blake LaRussa pass incomplete
11:07
2nd & 10 at own 33
Jeremy Cox run for 1 yd to the ODU 34
11:07
3rd & 9 at own 34
VIRGINIA TECH Penalty, unsportsmanlike conduct (Houshun Gaines) to the ODU 49 for a 1ST down
11:07
1st & 10 at own 49
Blake LaRussa pass complete to Travis Fulgham for 9 yds to the VTech 42
11:07
2nd & 1 at opp 42
Blake LaRussa pass complete to Jonathan Duhart for 27 yds to the VTech 15 for a 1ST down
9:57
1st & 10 at opp 15
Jeremy Cox run for 15 yds for a TD (Nick Rice KICK)Old Dominion 35, Virginia Tech 28
Virginia Tech Touchdown, 7 plays
9:57
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
9:57
1st & 10 at own 25
Ryan Willis pass incomplete to Damon Hazelton
9:57
2nd & 10 at own 25
Ryan Willis run for 23 yds to the VTech 48 for a 1ST down
9:57
1st & 10 at own 48
Ryan Willis pass complete to Damon Hazelton for 32 yds to the ODU 20 for a 1ST down
9:57
1st & 10 at opp 20
Deshawn McClease run for 5 yds to the ODU 15
9:57
2nd & 5 at opp 15
Steven Peoples run for 2 yds to the ODU 13
9:57
3rd & 3 at opp 13
Steven Peoples run for no gain to the ODU 13
7:15
4th & 3 at opp 13
Ryan Willis pass complete to Chris Cunningham for 13 yds for a TD (Brian Johnson KICK)Tied at 35
Old Dominion Touchdown, 8 plays
7:15
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
7:15
1st & 10 at own 25
Blake LaRussa pass incomplete to Jeremy Cox
7:15
2nd & 10 at own 25
Blake LaRussa pass complete to Travis Fulgham for 19 yds to the ODU 44 for a 1ST down
7:15
1st & 10 at own 44
Blake LaRussa pass complete to Jeremy Cox for 8 yds to the VTech 48
7:15
2nd & 2 at opp 48
Blake LaRussa pass incomplete to Jeremy Cox, broken up by Rayshard Ashby
7:15
3rd & 2 at opp 48
Jeremy Cox run for 4 yds to the VTech 44 for a 1ST down
7:15
1st & 10 at opp 44
Blake LaRussa pass complete to Darrell Brown for 11 yds to the VTech 33 for a 1ST down
7:15
1st & 10 at opp 33
Jeremy Cox run for 4 yds to the VTech 29
5:11
2nd & 6 at opp 29
Blake LaRussa pass complete to Jonathan Duhart for 29 yds for a TD VIRGINIA TECH Penalty, Defensive pass interference ( Yards) declined Brad Davis kickoff Steven Peoples run for a loss of 2 yards to the VTech 33 (Nick Rice KICK)Old Dominion 42, Virginia Tech 35
Virginia Tech Turnover on downs, 9 plays
5:11
1st & 0 at own 35
Brad Davis kickoff for 43 yds
5:11
1st & 10 at own 35
Steven Peoples run for a loss of 2 yards to the VTech 33
5:11
2nd & 12 at own 33
Ryan Willis pass incomplete to Eric Kumah
5:11
3rd & 12 at own 33
Ryan Willis pass complete to Damon Hazelton for 17 yds to the 50 yard line for a 1ST down
5:11
1st & 10 at the 50
Steven Peoples run for 2 yds to the ODU 48
5:11
2nd & 8 at opp 48
OLDDOMINION Penalty, offside defense (Tim Ward) to the ODU 43
5:11
2nd & 3 at opp 43
Ryan Willis pass complete to Dalton Keene for 16 yds to the ODU 27 for a 1ST down
5:11
1st & 10 at opp 27
Ryan Willis pass incomplete to Sean Savoy, broken up by Justin Noye
5:11
2nd & 10 at opp 27
Ryan Willis run for 6 yds to the ODU 21
5:11
3rd & 4 at opp 21
Ryan Willis pass incomplete to Eric Kumah, broken up by Joe Joe Headen
5:11
4th & 4 at opp 21
Ryan Willis pass incomplete to Damon Hazelton
Old Dominion Touchdown, 6 plays
2:33
1st & 10 at own 21
Blake LaRussa pass incomplete to Jonathan Duhart
2:33
2nd & 10 at own 21
Jeremy Cox run for 9 yds to the ODU 30
2:33
3rd & 1 at own 30
Blake LaRussa run for 2 yds to the ODU 32 for a 1ST down
1:57
1st & 10 at own 32
Timeout VIRGINIA TECH, clock 01:57
1:57
1st & 10 at own 32
Jeremy Cox run for 7 yds to the ODU 39
1:50
2nd & 3 at own 39
Timeout VIRGINIA TECH, clock 01:50
1:50
2nd & 3 at own 39
Jeremy Cox run for 6 yds to the ODU 45 for a 1ST down
1:50
1st & 10 at own 45
VIRGINIA TECH Penalty, unsportsmanlike conduct (Jarrod Hewitt) to the VTech 40 for a 1ST down
1:45
1st & 10 at opp 40
Timeout VIRGINIA TECH, clock 01:45
1:34
1st & 10 at opp 40
Jeremy Cox run for 40 yds for a TD (Nick Rice KICK)Old Dominion 49, Virginia Tech 35
Virginia Tech End of game, 9 plays
1:34
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
1:34
1st & 10 at own 25
Ryan Willis pass complete to Hezekiah Grimsley for 7 yds to the VTech 32
1:34
2nd & 3 at own 32
Ryan Willis pass complete to Damon Hazelton for 19 yds to the ODU 49 for a 1ST down
1:06
1st & 10 at opp 49
Timeout OLDDOMINION, clock 01:06
1:06
1st & 10 at opp 49
Ryan Willis pass incomplete to Damon Hazelton
1:06
2nd & 10 at opp 49
Ryan Willis pass complete to Eric Kumah for 11 yds to the ODU 38 for a 1ST down
1:06
1st & 10 at opp 38
Ryan Willis pass incomplete to Damon Hazelton
1:06
2nd & 10 at opp 38
Ryan Willis pass complete to Eric Kumah for 16 yds to the ODU 22 for a 1ST down
0:21
1st & 10 at opp 22
Timeout OLDDOMINION, clock 00:21
0:21
1st & 10 at opp 22
Ryan Willis pass incomplete to Damon Hazelton
0:21
2nd & 10 at opp 22
Ryan Willis pass incomplete to Damon Hazelton
0:21
3rd & 10 at opp 22
Ryan Willis sacked by Marcus Haynes for a loss of 3 yards to the ODU 25
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.