From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Western Kentucky
643
Total yards
601
471
Passing yards
371
172
Rushing yards
230
11.8
Yards per pass
14.3
5.1
Yards per rush
5.1
29
First downs
32
8–13
Third downs
5–8
2–2
Fourth downs
0–0
3
Turnovers
2
5–51
Penalties
3–40
32:07
Possession
27:53
Efficiency
Old Dominion
Western Kentucky
53%
Success rate
62%
0.44
EPA per play
0.46
1.67
Explosiveness
1.07
0.26
Rushing EPA
0.09
0.59
Passing EPA
1.12
55%
Passing-down success
71%
−0.03
First-down EPA
0.13
0.48
Second-down EPA
0.78
1.18
Third-down EPA
0.94
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)
Western Kentucky 74% to win. Elo’s favorite won.
The line
Western Kentucky −11.5, over/under 76.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 Western Kentucky 79%, Old Dominion 21%. 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. Western Kentucky drives left to right, Old Dominion right to left.
Q1 Western KentuckyTouchdown, 8 plays, 73 yards
Q1 Old DominionField goal, 6 plays, 47 yards
Q1 Western KentuckyPunt, 5 plays, 22 yards
Q1 Old DominionInterception, 2 plays, 5 yards
Q1 Western KentuckyTouchdown, 7 plays, 41 yards
Q1 Old DominionPunt, 3 plays, −11 yards
Q1 Western KentuckyTouchdown, 2 plays, 45 yards
Q1 Old DominionTouchdown, 11 plays, 83 yards
Q2 Western KentuckyFumble, 1 play, 8 yards
Q2 Old DominionTouchdown, 7 plays, 44 yards
Q2 Western KentuckyTouchdown, 6 plays, 76 yards
Q2 Old DominionTouchdown, 4 plays, 75 yards
Q2 Western KentuckyTouchdown, 2 plays, 61 yards
Q2 Old DominionTouchdown, 11 plays, 89 yards
Q2 Western KentuckyTouchdown, 11 plays, 77 yards
Q2 Old DominionEnd of half, 1 play, 16 yards
Q3 Old DominionTouchdown, 7 plays, 70 yards
Q3 Western KentuckyTouchdown, 0 yards
Q3 Old DominionTouchdown, 5 plays, 76 yards
Q3 Western KentuckyTouchdown, 8 plays, 75 yards
Q3 Old DominionTouchdown, 7 plays, 71 yards
Q3 Western KentuckyFumble, 8 plays, 82 yards
Q4 Old DominionPick-six, 8 plays (Western Kentucky scores), 71 yards
Q4 Old DominionPunt, 3 plays, −4 yards
Q4 Western KentuckyField goal, 11 plays, 60 yards
Q4 Old DominionFumble, 4 yards
Q4 Western KentuckyEnd of game, 3 plays, 3 yards
Play by play
1st quarter8 drives, then Western Kentucky 21, Old Dominion 3
Western Kentucky Touchdown, 8 plays
15:00
1st & 10 at own 35
Jarrett Cervi kickoff for 57 yds , Joe Brown return for 19 yds to the WKent 27
15:00
1st & 10 at own 27
Brandon Doughty pass complete to Jared Dangerfield for 12 yds to the WKent 39 for a 1ST down
15:00
1st & 10 at own 39
Leon Allen run for 3 yds to the WKent 42
15:00
2nd & 7 at own 42
Brandon Doughty pass complete to Jared Dangerfield for 8 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Darmontre Warr run for 2 yds to the ODU 48
15:00
2nd & 8 at opp 48
Brandon Doughty pass complete to Leon Allen for 21 yds to the ODU 27 for a 1ST down
15:00
1st & 10 at opp 27
Brandon Doughty pass complete to Jared Dangerfield for 13 yds to the ODU 14 for a 1ST down
15:00
1st & 10 at opp 14
DOUGHTY, B. pass complete to GRANT, Antwane for 4 yards to the ODU10 (ROTIMI, Bumni), PENALTY ODU offside defense 10 yards to the ODU4, 1ST DOWN WKU, NO PLAY. for a 1ST down
15:00
1st & 4 at own 0
Leon Allen run for 3 yds to the ODU 1 OLDDOMINION Penalty, unsportsmanlike conduct off-setting (NA) to the ODU 1
12:23
2nd & goal at opp 1
Leon Allen run for 1 yd for a TD, (Garrett Schwettman KICK)Western Kentucky 7, Old Dominion 0
Old Dominion Field goal, 6 plays
12:23
1st & 0 at own 35
Mike Mugler kickoff for 55 yds , Vincent Lowe return for 19 yds to the ODU 29
12:16
1st & 10 at own 29
Ray Lawry run for 2 yds to the ODU 31
12:16
2nd & 8 at own 31
Taylor Heinicke pass complete to Antonio Vaughan for 44 yds to the WKent 25 for a 1ST down
Jarrett Cervi kickoff for 65 yds , Kylen Towner return for 26 yds to the WKent 26
10:27
1st & 10 at own 26
Anthony Wales run for 8 yds to the WKent 34
10:27
2nd & 2 at own 34
Anthony Wales run for 10 yds to the WKent 44 for a 1ST down
10:27
1st & 10 at own 44
Brandon Doughty pass complete to Taywan Taylor for a loss of 3 yards to the WKent 41
10:27
2nd & 13 at own 41
Brandon Doughty pass complete to Anthony Wales for 7 yds to the WKent 48
10:27
3rd & 6 at own 48
Brandon Doughty pass incomplete to Mitchell Henry
10:27
4th & 6 at own 48
Joseph Occhipinti punt for 37 yds, fair catch by Antonio Vaughan at the ODU 15
Old Dominion Interception, 2 plays
8:38
1st & 10 at own 15
Taylor Heinicke run for 5 yds to the ODU 20
8:38
2nd & 5 at own 20
Taylor Heinicke pass intercepted Cam Thomas return for no gain to the ODU 41
Western Kentucky Touchdown, 7 plays
8:05
1st & 10 at opp 41
Leon Allen run for 4 yds to the ODU 37
8:05
2nd & 6 at opp 37
Leon Allen run for 9 yds to the ODU 28 for a 1ST down
8:05
1st & 10 at opp 28
Brandon Doughty pass complete to Jared Dangerfield for 3 yds to the ODU 25
8:05
2nd & 7 at opp 25
Brandon Doughty pass complete to Jared Dangerfield for 10 yds to the ODU 15 for a 1ST down
8:05
1st & 10 at opp 15
Leon Allen run for no gain to the ODU 15
8:05
2nd & 10 at opp 15
Leon Allen run for 9 yds to the ODU 6
5:24
3rd & 1 at opp 6
Brandon Doughty pass complete to Antwane Grant for 6 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 14, Old Dominion 3
Old Dominion Punt, 3 plays
5:24
1st & 0 at own 35
Mike Mugler kickoff for 54 yds , Vincent Lowe return for 11 yds to the ODU 22
5:18
1st & 10 at own 22
Ray Lawry run for no gain to the ODU 22
5:18
2nd & 10 at own 22
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Rico Brown
5:18
3rd & 10 at own 22
OLDDOMINION Penalty, unsportsmanlike conduct (Zach Pascal) to the ODU 11
5:18
3rd & 21 at own 11
Ray Lawry run for no gain to the ODU 11
5:18
4th & 21 at own 11
Jarrett Cervi punt for 34 yds, fair catch by Kylen Towner at the ODU 45
Western Kentucky Touchdown, 2 plays
3:55
1st & 10 at opp 45
Anthony Wales run for no gain to the ODU 45
3:22
2nd & 10 at opp 45
Brandon Doughty pass complete to Joel German for 45 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 21, Old Dominion 3
Old Dominion Touchdown, 11 plays
3:22
1st & 0 at own 35
Mike Mugler kickoff for 58 yds , Cam Boyd return for 10 yds to the ODU 17
3:16
1st & 10 at own 17
Taylor Heinicke pass complete to David Washington for 2 yds to the ODU 19
3:16
2nd & 8 at own 19
Taylor Heinicke pass complete to Marques Little for 12 yds to the ODU 31 for a 1ST down
3:16
1st & 10 at own 31
Taylor Heinicke run for no gain to the ODU 31
3:16
2nd & 10 at own 31
Taylor Heinicke pass complete to Melvin Vaughn for 8 yds to the ODU 39
3:16
3rd & 2 at own 39
Gerard Johnson run for 7 yds to the ODU 46 for a 1ST down
3:16
1st & 10 at own 46
Taylor Heinicke pass complete to Gerard Johnson for 6 yds to the WKent 48
3:16
2nd & 4 at opp 48
Gerard Johnson run for a loss of 1 yard to the WKent 49
3:16
3rd & 5 at opp 49
Taylor Heinicke pass incomplete
3:16
4th & 5 at opp 49
Taylor Heinicke pass complete to Melvin Vaughn for 17 yds to the WKent 32 for a 1ST down
Q2 15:00
1st & 10 at opp 32
Taylor Heinicke pass complete to Antonio Vaughan for 20 yds to the WKent 12 for a 1ST down
Q2 14:36
1st & 10 at opp 12
Ray Lawry run for 12 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 21, Old Dominion 10
Q2 14:36
1st & 0 at own 35
Jarrett Cervi kickoff for 57 yds , Kylen Towner return for 28 yds to the WKent 36
Q2 14:25
1st & 10 at own 36
Anthony Wales run for 7 yds to the WKent 44 Anthony Wales fumbled, forced by D.J. Simon, recovered by ODU Aaron Young
2nd quarter7 drives, then Western Kentucky 42, Old Dominion 30
Old Dominion Touchdown, 7 plays
14:17
1st & 10 at opp 44
Ray Lawry run for 11 yds to the WKent 33 for a 1ST down
14:17
1st & 10 at opp 33
Ray Lawry run for 1 yd to the WKent 32
14:17
2nd & 9 at opp 32
Taylor Heinicke pass incomplete to Antonio Vaughan
14:17
3rd & 9 at opp 32
Taylor Heinicke pass incomplete to David Washington
14:17
4th & 9 at opp 32
Taylor Heinicke pass complete to Ray Lawry for 31 yds to the WKent 1 for a 1ST down
14:17
1st & goal at opp 1
Ray Lawry run for no gain to the WKent 1
12:23
2nd & goal at opp 1
Ray Lawry run for 1 yd for a TD, (Jarrett Cervi MISSED)Western Kentucky 21, Old Dominion 16
Western Kentucky Touchdown, 6 plays
12:23
1st & 0 at own 35
Satchel Ziffer kickoff for 59 yds , Kylen Towner return for 18 yds to the WKent 24
12:18
1st & 10 at own 24
Leon Allen run for 6 yds to the WKent 30
12:18
2nd & 4 at own 30
Brandon Doughty pass complete to Antwane Grant for 31 yds to the ODU 39 for a 1ST down
12:18
1st & 10 at opp 39
Leon Allen run for 3 yds to the ODU 36
12:18
2nd & 7 at opp 36
Leon Allen run for 19 yds to the ODU 17 for a 1ST down
12:18
1st & 10 at opp 17
Leon Allen run for 1 yd to the ODU 16
10:19
2nd & 9 at opp 16
Brandon Doughty pass complete to Antwane Grant for 16 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 28, Old Dominion 16
Old Dominion Touchdown, 4 plays
10:19
1st & 0 at own 35
Mike Mugler kickoff for 65 yds for a touchback
10:19
1st & 10 at own 25
Taylor Heinicke pass complete to Antonio Vaughan for 45 yds to the WKent 30 for a 1ST down
10:19
1st & 10 at opp 30
Gerard Johnson run for 3 yds to the WKent 27
10:19
2nd & 7 at opp 27
Taylor Heinicke pass complete to Zach Pascal for 8 yds to the WKent 19 for a 1ST down
8:52
1st & 10 at opp 19
Taylor Heinicke pass complete to Antonio Vaughan for 19 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 28, Old Dominion 23
Western Kentucky Touchdown, 2 plays
8:52
1st & 0 at own 35
Satchel Ziffer kickoff for 51 yds , Taywan Taylor return for 25 yds to the WKent 39
8:44
1st & 10 at own 39
Leon Allen run for 12 yds to the WESTERNKY 49 for a 1ST down OLDDOMINION Penalty, personal foul (TJ Ricks) to the ODU 34 for a 1ST down
8:19
1st & 10 at opp 34
Brandon Doughty pass complete to Taywan Taylor for 34 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 35, Old Dominion 23
Old Dominion Touchdown, 11 plays
8:19
1st & 0 at own 35
Mike Mugler kickoff for 65 yds , Cam Boyd return for 11 yds to the ODU 11
8:13
1st & 10 at own 11
Taylor Heinicke pass complete to Jonathan Duhart for 8 yds to the ODU 19
8:13
2nd & 2 at own 19
Ray Lawry run for 2 yds to the ODU 21 for a 1ST down
8:13
1st & 10 at own 21
Ray Lawry run for 24 yds to the ODU 45 for a 1ST down
8:13
1st & 10 at own 45
HEINICKE, T. pass complete to DUHART, J. for 7 yards to the WKU48 (HOLT, Nick), PENALTY ODU holding (MANN, Josh) 10 yards to the ODU35, NO PLAY.
8:13
1st & 20 at own 35
Taylor Heinicke pass incomplete to Cam Boyd, broken up by Branden Leston
8:13
2nd & 20 at own 35
Cam Boyd run for 9 yds to the ODU 44
8:13
3rd & 11 at own 44
Taylor Heinicke pass complete to Zach Pascal for 13 yds to the WKent 43 for a 1ST down
8:13
1st & 10 at opp 43
Ray Lawry run for no gain to the WKent 43
8:13
2nd & 10 at opp 43
Taylor Heinicke pass complete to Ray Lawry for 8 yds to the WKent 35
8:13
3rd & 2 at opp 35
Taylor Heinicke pass complete to Taylor Heinicke for 2 yds to the WKent 33 for a 1ST down
3:24
1st & 10 at opp 33
Timeout OLDDOMINION, clock 03:24
3:24
1st & 10 at opp 33
Ray Lawry run for 5 yds to the WKent 28
2:41
2nd & 5 at opp 28
Taylor Heinicke pass complete to Melvin Vaughn for 28 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 35, Old Dominion 30
Western Kentucky Touchdown, 11 plays
2:41
1st & 0 at own 35
Satchel Ziffer kickoff for 62 yds , Kylen Towner return for 20 yds to the WKent 23
2:34
1st & 10 at own 23
Leon Allen run for 8 yds to the WKent 31
2:34
2nd & 2 at own 31
Leon Allen run for 2 yds to the WKent 33 for a 1ST down
2:34
1st & 10 at own 33
Brandon Doughty run for 5 yds to the WKent 38
2:34
2nd & 5 at own 38
Leon Allen run for 4 yds to the WKent 42
2:34
3rd & 1 at own 42
Brandon Doughty pass complete to Jared Dangerfield for 7 yds to the WKent 49 for a 1ST down
2:34
1st & 10 at own 49
Brandon Doughty pass incomplete to Antwane Grant, broken up by Reggie Owens
2:34
2nd & 10 at own 49
Leon Allen run for 9 yds to the ODU 42
0:43
3rd & 1 at opp 42
Timeout WESTRN KENTUCKY, clock 00:43
0:43
3rd & 1 at opp 42
Timeout OLDDOMINION, clock 00:43
0:43
3rd & 1 at opp 42
Brandon Doughty run for 2 yds to the ODU 40 for a 1ST down
0:43
1st & 10 at opp 40
Brandon Doughty pass complete to Mitchell Henry for 21 yds to the ODU 19 for a 1ST down
0:43
1st & 10 at opp 19
Brandon Doughty pass incomplete to Mitchell Henry
0:12
2nd & 10 at opp 19
Brandon Doughty pass complete to Jared Dangerfield for 19 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 42, Old Dominion 30
Old Dominion End of half, 1 play
0:12
1st & 0 at own 35
Mike Mugler kickoff for 55 yds , Cam Boyd return for 7 yds to the ODU 17
0:07
1st & 10 at own 17
Ray Lawry run for 16 yds to the ODU 33 for a 1ST down
3rd quarter5 drives, then Western Kentucky 56, Old Dominion 51
Old Dominion Touchdown, 7 plays
15:00
1st & 10 at own 35
Mike Mugler kickoff for 62 yds , Cam Boyd return for 27 yds to the ODU 30
14:52
1st & 10 at own 30
Taylor Heinicke pass complete to David Washington for 23 yds to the WKent 47 for a 1ST down
14:52
1st & 10 at opp 47
Ray Lawry run for 3 yds to the WKent 44
14:52
2nd & 7 at opp 44
Taylor Heinicke pass complete to Melvin Vaughn for 1 yd to the WKent 43
14:52
3rd & 6 at opp 43
Taylor Heinicke pass complete to Melvin Vaughn for 11 yds to the WKent 32 for a 1ST down
14:52
1st & 10 at opp 32
Ray Lawry run for 15 yds to the WKent 17 for a 1ST down
14:52
1st & 10 at opp 17
Taylor Heinicke pass incomplete to Melvin Vaughn
11:22
2nd & 10 at opp 17
Ray Lawry run for 17 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 42, Old Dominion 37
11:09
1st & 0 at own 35
Satchel Ziffer kickoff for 59 yds , Kylen Towner return for 94 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 49, Old Dominion 37
Old Dominion Touchdown, 5 plays
11:09
1st & 0 at own 35
Mike Mugler kickoff for 63 yds , Cam Boyd return for 22 yds to the ODU 24
11:00
1st & 10 at own 24
Taylor Heinicke pass complete to Melvin Vaughn for 14 yds to the ODU 38 for a 1ST down
11:00
1st & 10 at own 38
Ray Lawry run for 4 yds to the ODU 42
11:00
2nd & 6 at own 42
Taylor Heinicke pass complete to Antonio Vaughan for 53 yds to the WKent 5 for a 1ST down
11:00
1st & goal at opp 5
Ray Lawry run for 1 yd to the WKent 4
8:41
2nd & goal at opp 4
Ray Lawry run for 4 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 49, Old Dominion 44
Western Kentucky Touchdown, 8 plays
8:41
1st & 0 at own 35
Satchel Ziffer kickoff for 65 yds for a touchback
8:41
1st & 10 at own 25
Leon Allen run for 11 yds to the WKent 36 for a 1ST down
8:41
1st & 10 at own 36
Leon Allen run for no gain to the WKent 36
8:41
2nd & 10 at own 36
Brandon Doughty pass complete to Taywan Taylor for 29 yds to the ODU 35 for a 1ST down
8:41
1st & 10 at opp 35
Leon Allen run for 2 yds to the ODU 33
8:41
2nd & 8 at opp 33
Brandon Doughty pass complete to Leon Allen for 10 yds to the ODU 23 for a 1ST down
8:41
1st & 10 at opp 23
Leon Allen run for a loss of 1 yard to the ODU 24
8:41
2nd & 11 at opp 24
Leon Allen run for 12 yds to the ODU 12 for a 1ST down
5:11
1st & 10 at opp 12
Leon Allen run for 12 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 56, Old Dominion 44
Old Dominion Touchdown, 7 plays
5:11
1st & 0 at own 35
Mike Mugler kickoff for 64 yds , Cam Boyd return for 28 yds to the ODU 29
5:04
1st & 10 at own 29
Ray Lawry run for 14 yds to the ODU 43 for a 1ST down
5:04
1st & 10 at own 43
Taylor Heinicke run for 5 yds to the ODU 48
5:04
2nd & 5 at own 48
Gerard Johnson run for 2 yds to the 50 yard line
5:04
3rd & 3 at the 50
Taylor Heinicke pass complete to David Washington for 7 yds to the WKent 43 for a 1ST down
5:04
1st & 10 at opp 43
Taylor Heinicke pass complete to David Washington for 4 yds to the WKent 39
5:04
2nd & 6 at opp 39
Taylor Heinicke pass incomplete to Melvin Vaughn
2:05
3rd & 6 at opp 39
Taylor Heinicke pass complete to Antonio Vaughan for 39 yds for a TD, (Jarrett Cervi KICK)Western Kentucky 56, Old Dominion 51
Western Kentucky Fumble, 8 plays
2:05
1st & 0 at own 35
Satchel Ziffer kickoff for 54 yds , Taywan Taylor return for 16 yds to the WESTERNKY 49 WESTRN KENTUCKY Penalty, illegal block (NA) to the WKent 17
1:57
1st & 10 at own 17
Brandon Doughty pass complete to Antwane Grant for 8 yds to the WKent 25
1:57
2nd & 2 at own 25
Leon Allen run for 3 yds to the WKent 28 for a 1ST down
1:57
1st & 10 at own 28
Brandon Doughty pass complete to Jared Dangerfield for 23 yds to the ODU 49 for a 1ST down
1:57
1st & 10 at opp 49
Darmontre Warr run for 3 yds to the ODU 46
1:57
2nd & 7 at opp 46
Brandon Doughty sacked by TJ Ricks for a loss of 9 yards to the WKent 45
Q4 15:00
3rd & 16 at own 45
Brandon Doughty pass complete to Taywan Taylor for 17 yds to the ODU 38 for a 1ST down
Q4 15:00
1st & 10 at opp 38
Anthony Wales run for 4 yds to the ODU 34
Q4 15:00
2nd & 6 at opp 34
Brandon Doughty pass complete to Mitchell Henry for 32 yds Mitchell Henry fumbled, forced by Richie Staton, recovered by ODU Fellonte Misher , return for 25 yds to the ODU 26
4th quarter4 drives, then Western Kentucky 66, Old Dominion 51
Old Dominion Pick-six, 8 plays (Western Kentucky scores)
13:30
1st & 10 at own 26
Ray Lawry run for 1 yd to the ODU 27
13:30
2nd & 9 at own 27
HEINICKE, T. pass incomplete to WASHINGTON, D., PENALTY WKU roughing passer (OVERSTREET, D.) 15 yards to the ODU42, 1ST DOWN ODU, NO PLAY. for a 1ST down
13:30
1st & 10 at own 42
Ray Lawry run for 9 yds to the WKent 49
13:30
2nd & 1 at opp 49
Ray Lawry run for a loss of 1 yard to the 50 yard line
13:30
3rd & 2 at the 50
OLDDOMINION Penalty, false start (Zach Pascal) to the ODU 45
13:30
3rd & 7 at own 45
Taylor Heinicke pass complete to Melvin Vaughn for 13 yds to the WKent 42 for a 1ST down
13:30
1st & 10 at opp 42
Ray Lawry run for 6 yds to the WKent 36
13:30
2nd & 4 at opp 36
Taylor Heinicke pass incomplete to Zach Pascal
13:30
3rd & 4 at opp 36
Taylor Heinicke pass complete to Zach Pascal for 33 yds to the WKent 3 for a 1ST down
8:54
1st & goal at opp 3
Taylor Heinicke pass intercepted for a TD Juwan Gardner return for 96 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 63, Old Dominion 51
Old Dominion Punt, 3 plays
8:54
1st & 0 at own 35
Garrett Schwettman kickoff for 60 yds , Cam Boyd return for 15 yds to the 50 yard line WESTRN KENTUCKY Penalty, unsportsmanlike conduct (Derrell Young) to the ODU 35
8:49
1st & 10 at own 35
Taylor Heinicke pass incomplete to Antonio Vaughan
8:49
2nd & 10 at own 35
Taylor Heinicke pass complete to Melvin Vaughn for 2 yds to the ODU 37
8:49
3rd & 8 at own 37
Taylor Heinicke sacked by Bryan Shorter and Gavin Rocker for a loss of 6 yards to the ODU 31
8:49
4th & 14 at own 31
Jarrett Cervi punt for 39 yds, fair catch by Kylen Towner at the WKent 30
Western Kentucky Field goal, 11 plays
7:24
1st & 10 at own 30
Leon Allen run for 6 yds to the WKent 36
7:24
2nd & 4 at own 36
Leon Allen run for 6 yds to the WKent 42 for a 1ST down
7:24
1st & 10 at own 42
Leon Allen run for 7 yds to the WKent 49
7:24
2nd & 3 at own 49
Leon Allen run for 17 yds to the ODU 34 for a 1ST down
7:24
1st & 10 at opp 34
Leon Allen run for 2 yds to the ODU 32
7:24
2nd & 8 at opp 32
Leon Allen run for 3 yds to the ODU 29
7:24
3rd & 5 at opp 29
Anthony Wales run for 15 yds to the ODU 14 for a 1ST down
7:24
1st & 10 at opp 14
Anthony Wales run for no gain to the ODU 14
7:24
2nd & 10 at opp 14
Brandon Doughty pass complete to Nicholas Norris for 1 yd to the ODU 13
Garrett Schwettman kickoff for 15 yds , Malique Johnson return for no gain to the WKent 46 Malique Johnson fumbled, recovered by WKent Branden Leston
Western Kentucky End of game, 3 plays
2:01
2nd & 7 at own 49
Leon Allen run for 3 yds to the ODU 48
2:01
1st & 10 at own 46
Leon Allen run for 3 yds to the WKent 49
2:01
3rd & 4 at opp 48
TEAM run for no gain to the ODU 48
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.