57°F, overcast, wind 13 mph from the west, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Bow Grn-Warren County Regional Airport (KBWG), 4 km from the stadium, seven minutes before kickoff
Officials
Referee Scott Hardin; umpire Jeremy Epps; head linesman Jeff Mikus; line judge Michael Defee; side judge Adrian Carson; field judge Dannye Fowler; back judge Aaron Hochuli; center judge Nate JastramGame 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
Charlotte
Western Kentucky
319
Total yards
469
129
Passing yards
393
190
Rushing yards
76
5.4
Yards per pass
8.7
4.2
Yards per rush
3.6
17
First downs
29
5–15
Third downs
5–8
1–5
Fourth downs
0–1
2
Turnovers
2
10–88
Penalties
7–54
33:44
Possession
26:16
0
Sacks (by defense)
3
Efficiency
Charlotte
Western Kentucky
33%
Success rate
56%
−0.20
EPA per play
0.34
1.28
Explosiveness
1.17
−0.18
Rushing EPA
−0.10
−0.23
Passing EPA
0.54
23%
Passing-down success
42%
−0.26
First-down EPA
0.59
0.06
Second-down EPA
0.00
0.38
Third-down EPA
0.78
12%
Havoc by its defense
26%
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 67% to win. Elo’s favorite won.
The line
Western Kentucky −19.5, over/under 72.
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 91%, Charlotte 9%. 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, Charlotte right to left.
Q1 CharlottePunt, 3 plays, 5 yards
Q1 Western KentuckyTouchdown, 7 plays, 47 yards
Q1 CharlotteField goal, 11 plays, 55 yards
Q1 Western KentuckyInterception, 4 plays, −3 yards
Q1 CharlotteInterception, 8 plays, 20 yards
Q1 Western KentuckyTouchdown, 4 plays, 73 yards
Q1 CharlotteFumble, 2 plays, 27 yards
Q1 Western KentuckyTouchdown, 6 plays, 50 yards
Q2 CharlotteTouchdown, 7 plays, 75 yards
Q2 Western KentuckyInterception, 9 plays, 37 yards
Q2 CharlotteField goal, 5 plays, 37 yards
Q2 Western KentuckyTouchdown, 5 plays, 75 yards
Q2 CharlottePunt, 3 plays, 3 yards
Q2 Western KentuckyEnd of half, 4 plays, 36 yards
Q3 Western KentuckyPunt, 6 plays, 18 yards
Q3 CharlotteTurnover on downs, 12 plays, 57 yards
Q3 Western KentuckyTouchdown, 8 plays, 69 yards
Q3 CharlotteTurnover on downs, 4 plays, 7 yards
Q3 Western KentuckyField goal, 8 plays, 17 yards
Q4 CharlottePunt, 6 plays, −1 yard
Q4 Western KentuckyTouchdown, 6 plays, 60 yards
Q4 CharlotteTurnover on downs, 10 plays, 30 yards
Q4 Western KentuckyEnd of game, 1 play, 5 yards
Play by play
1st quarter8 drives, then Western Kentucky 14, Charlotte 3
Charlotte Punt, 3 plays
15:00
1st & 10 at own 35
Cory Munson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
James Foster pass incomplete to Ryan Carriere
15:00
2nd & 10 at own 25
Shadrick Byrd run for 5 yds to the Charl 30
15:00
3rd & 5 at own 30
James Foster pass incomplete
15:00
4th & 5 at own 30
Bailey Rice punt for 30 yds , Jerreth Sterns returns for 13 yds to the Charl 47
Western Kentucky Touchdown, 7 plays
14:03
1st & 10 at opp 47
Adam Cofield run for 10 yds to the Charl 37 for a 1ST down
14:03
1st & 10 at opp 37
Bailey Zappe pass incomplete to Daewood Davis
14:03
2nd & 10 at opp 37
Bailey Zappe pass complete to Daewood Davis for 8 yds to the Charl 29
14:03
3rd & 2 at opp 29
Bailey Zappe pass complete to Malachi Corley for 4 yds to the Charl 25 for a 1ST down
14:03
1st & 10 at opp 25
Bailey Zappe pass complete to Malachi Corley for a loss of 1 yard to the Charl 26
14:03
2nd & 11 at opp 26
Bailey Zappe pass complete to Mitchell Tinsley for 15 yds to the Charl 11 for a 1ST down
11:44
1st & 10 at opp 11
Bailey Zappe pass complete to Daewood Davis for 11 yds for a TD, (Brayden Narveson KICK)Western Kentucky 7, Charlotte 0
11:44
1st & 0 at own 35
CHARLOTTE Penalty, roughing passer (15 Yards) to the 50 yard line
Charlotte Field goal, 11 plays
11:44
1st & 0 at the 50
Cory Munson kickoff for 50 yds for a touchback
11:44
1st & 10 at own 25
Shadrick Byrd run for 9 yds to the Charl 34
11:44
2nd & 1 at own 34
James Foster pass complete to Grant DuBose for 13 yds to the Charl 47 for a 1ST down
11:44
1st & 10 at own 47
James Foster run for 15 yds to the WKent 38 for a 1ST down
11:44
1st & 10 at opp 38
James Foster run for 3 yds to the WKent 35
11:44
2nd & 7 at opp 35
James Foster pass complete to Keith Pearson for 10 yds to the WKent 25 for a 1ST down
11:44
1st & 10 at opp 25
James Foster pass incomplete to Grant DuBose, broken up by Kahlef Hailassie
11:44
2nd & 10 at opp 25
James Foster pass complete to Bryce Kennon for 12 yds to the WKent 13 for a 1ST down
11:44
1st & 10 at opp 13
James Foster pass incomplete to Grant DuBose, broken up by Dominique Bradshaw
11:44
2nd & 10 at opp 13
Calvin Camp run for no gain to the WKent 13
7:25
3rd & 10 at opp 13
Timeout CHARLOTTE, clock 07:25
7:25
3rd & 10 at opp 13
CHARLOTTE Penalty, illegal procedure (Hunter Kelly) to the WKent 18
7:25
3rd & 15 at opp 18
James Foster run for a loss of 2 yards to the WKent 20
6:39
4th & 17 at opp 20
Jonathan Cruz 37 yd FG GOODWestern Kentucky 7, Charlotte 3
Western Kentucky Interception, 4 plays
6:39
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
6:39
1st & 10 at own 25
Bailey Zappe pass complete to Jerreth Sterns for 9 yds to the WKent 34
6:39
2nd & 1 at own 34
TEAM run for a loss of 17 yards to the WKent 17
6:39
3rd & 18 at own 17
Bailey Zappe pass incomplete to Jerreth Sterns, broken up by Douglas Newsome
6:39
4th & 18 at own 17
CHARLOTTE Penalty, Defensive offside (Markees Watts) to the WKent 22
6:39
4th & 13 at own 22
Bailey Zappe pass intercepted return for no gain to the Charl 48
Charlotte Interception, 8 plays
5:39
1st & 10 at own 48
James Foster pass incomplete to Grant DuBose
5:39
2nd & 10 at own 48
Calvin Camp run for 4 yds to the WKent 48
5:39
3rd & 6 at opp 48
Shadrick Byrd run for 4 yds to the WKent 44
5:39
4th & 2 at opp 44
James Foster run for 6 yds to the WKent 38 for a 1ST down
5:39
1st & 10 at opp 38
James Foster pass incomplete to Shadrick Byrd
5:39
2nd & 10 at opp 38
ChaVon McEachern run for 6 yds to the WKent 32
5:39
3rd & 4 at opp 32
James Foster pass incomplete to Victor Tucker, broken up by Will Ignont
5:39
4th & 4 at opp 32
James Foster pass intercepted Demetrius Cain return for no gain to the WKent 27
Western Kentucky Touchdown, 4 plays
2:50
1st & 10 at own 27
Bailey Zappe pass complete to Malachi Corley for 45 yds to the Charl 28 for a 1ST down
2:50
1st & 10 at opp 28
ZAPPE, B. pass incomplete to CORLEY, M., PENALTY CLT pass interference (Newsome,D) 15 yards to the CLT13, 1ST DOWN WKU, NO PLAY.
2:50
1st & 10 at opp 13
Noah Whittington run for no gain to the Charl 13
2:50
2nd & 10 at opp 13
Bailey Zappe pass incomplete to Dalvin Smith
2:50
3rd & 10 at opp 13
ZAPPE, B. pass incomplete to STERNS, JERR, PENALTY CLT pass interference (Creamer,T) 11 yards to the CLT2, 1ST DOWN WKU, NO PLAY.
1:21
1st & goal at opp 2
Bailey Zappe run for 2 yds for a TD CHARLOTTE Penalty, Defensive offside (Markees Watts) declined, (Brayden Narveson KICK)Western Kentucky 14, Charlotte 3
Charlotte Fumble, 2 plays
1:21
1st & 0 at own 35
Cory Munson kickoff for 65 yds for a touchback
1:21
1st & 10 at own 25
Shadrick Byrd run for 16 yds to the Charl 41 for a 1ST down
1:21
1st & 10 at own 41
James Foster pass complete to Victor Tucker for 11 yds Victor Tucker fumbled, forced by Kendrick Simpkins, recovered by WKent Jaden Hunter , return to the 50 yard line , return for 2 yds to the 50 yard line
Western Kentucky Touchdown, 6 plays
0:29
1st & 10 at the 50
Jerreth Sterns run for 1 yd to the Charl 49
0:29
2nd & 9 at opp 49
Bailey Zappe pass complete to Mitchell Tinsley for 17 yds to the Charl 32 for a 1ST down
0:29
1st & 10 at opp 32
Bailey Zappe pass complete to Jerreth Sterns for no gain to the Charl 32
0:29
2nd & 10 at opp 32
Bailey Zappe run for 7 yds to the Charl 25
0:29
3rd & 3 at opp 25
Bailey Zappe pass complete to Jerreth Sterns for 12 yds to the Charl 13 for a 1ST down
Q2 13:09
1st & 10 at opp 13
Bailey Zappe pass complete to Mitchell Tinsley for 13 yds for a TD, (Brayden Narveson KICK)Western Kentucky 21, Charlotte 3
2nd quarter6 drives, then Western Kentucky 28, Charlotte 13
Charlotte Touchdown, 7 plays
13:09
1st & 0 at own 35
Cory Munson kickoff for 65 yds for a touchback
13:09
1st & 10 at own 25
Shadrick Byrd run for 5 yds to the Charl 30
13:09
2nd & 5 at own 30
James Foster run for 10 yds to the Charl 40 for a 1ST down
13:09
1st & 10 at own 40
James Foster run for 5 yds to the Charl 45
13:09
2nd & 5 at own 45
Victor Tucker run for no gain to the Charl 45
13:09
3rd & 5 at own 45
James Foster pass complete to Shadrick Byrd for 53 yds to the WKent 2 for a 1ST down
13:09
1st & goal at opp 2
Shadrick Byrd run for 1 yd to the WKent 1
9:40
2nd & goal at opp 1
James Foster run for 1 yd for a TD, (Jonathan Cruz KICK)Western Kentucky 21, Charlotte 10
Western Kentucky Interception, 9 plays
9:40
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds , Jamale Carothers return for 30 yds to the WKent 30
9:40
1st & 10 at own 30
Adam Cofield run for 2 yds to the WKent 32
9:40
2nd & 8 at own 32
Bailey Zappe pass complete to Adam Cofield for 8 yds to the WKent 40 for a 1ST down
9:40
1st & 10 at own 40
Bailey Zappe pass complete to Jerreth Sterns for 8 yds to the WKent 48
9:40
2nd & 2 at own 48
Bailey Zappe pass complete to Jerreth Sterns for 3 yds to the Charl 49 for a 1ST down
9:40
1st & 10 at opp 49
Bailey Zappe pass complete to Mitchell Tinsley for 10 yds to the Charl 39 for a 1ST down
9:40
1st & 10 at opp 39
Bailey Zappe pass incomplete to Ben Ratzlaff
9:40
2nd & 10 at opp 39
Adam Cofield run for 2 yds to the Charl 37
9:40
3rd & 8 at opp 37
Bailey Zappe run for 4 yds to the Charl 33
9:40
4th & 4 at opp 33
Bailey Zappe pass intercepted Justin Whisenhunt return for no gain to the Charl 24
Charlotte Field goal, 5 plays
5:16
1st & 10 at own 24
Calvin Camp run for 39 yds to the WKent 37 for a 1ST down
5:16
1st & 10 at opp 37
James Foster pass incomplete to Grant DuBose
5:16
2nd & 10 at opp 37
James Foster pass complete to Calvin Camp for 4 yds to the WKent 33
5:16
3rd & 6 at opp 33
James Foster sacked by Juwuan Jones for a loss of 6 yards to the WKent 39
3:12
4th & 12 at opp 39
Timeout CHARLOTTE, clock 03:12
3:06
4th & 12 at opp 39
Jonathan Cruz 56 yd FG GOODWestern Kentucky 21, Charlotte 13
Western Kentucky Touchdown, 5 plays
3:06
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
3:06
1st & 10 at own 25
Bailey Zappe pass complete to Malachi Corley for 23 yds to the WKent 48 for a 1ST down
3:06
1st & 10 at own 48
WESTRN KENTUCKY Penalty, false start (Daewood Davis) to the WKent 43
3:06
1st & 15 at own 43
Bailey Zappe pass complete to Daewood Davis for 30 yds to the Charl 27 for a 1ST down
3:06
1st & 10 at opp 27
Bailey Zappe pass incomplete to Mitchell Tinsley, broken up by Trey Creamer
3:06
2nd & 10 at opp 27
Bailey Zappe pass complete to Mitchell Tinsley for 6 yds to the Charl 21
1:27
3rd & 4 at opp 21
Bailey Zappe pass complete to Jerreth Sterns for 21 yds for a TD, (Brayden Narveson KICK)Western Kentucky 28, Charlotte 13
Charlotte Punt, 3 plays
1:27
1st & 0 at own 35
Cory Munson kickoff for 56 yds , Shadrick Byrd return for 22 yds to the Charl 31
1:27
1st & 10 at own 31
Shadrick Byrd run for a loss of 1 yard to the Charl 30
1:16
2nd & 11 at own 30
Timeout WESTRN KENTUCKY, clock 01:16
1:16
2nd & 11 at own 30
James Foster run for 2 yds to the Charl 32
1:11
3rd & 9 at own 32
Timeout WESTRN KENTUCKY, clock 01:11
1:11
3rd & 9 at own 32
James Foster run for 2 yds to the Charl 34
1:06
4th & 7 at own 34
Timeout WESTRN KENTUCKY, clock 01:06
1:06
4th & 7 at own 34
Bailey Rice punt for 65 yds, punt out-of-bounds at the WKent 1
Western Kentucky End of half, 4 plays
0:55
1st & 10 at own 1
Noah Whittington run for 3 yds to the WKent 4
0:55
2nd & 7 at own 4
Bailey Zappe pass complete to Craig Burt Jr. for 10 yds to the WKent 14 for a 1ST down
0:55
1st & 10 at own 14
Bailey Zappe pass complete to Craig Burt Jr. for 14 yds to the WKent 28 for a 1ST down
0:55
1st & 10 at own 28
Bailey Zappe pass complete to Dakota Thomas for 9 yds to the WKent 37
3rd quarter5 drives, then Western Kentucky 35, Charlotte 13
Western Kentucky Punt, 6 plays
15:00
2nd & 1 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
WESTRN KENTUCKY Penalty, false start (Rusty Staats) to the WKent 20
15:00
1st & 15 at own 20
Bailey Zappe pass complete to Malachi Corley for 2 yds to the WKent 22
15:00
2nd & 13 at own 22
Bailey Zappe pass incomplete to Mitchell Tinsley, broken up by Solomon Rogers
15:00
3rd & 13 at own 22
ZAPPE, B. pass incomplete to STERNS, JERR, PENALTY CLT offside declined, PENALTY CLT pass interference (Murray,T) 15 yards to the WKU37, 1ST DOWN WKU, NO PLAY.
15:00
1st & 10 at own 37
Bailey Zappe pass complete to Jerreth Sterns for 11 yds to the WKent 48 for a 1ST down
15:00
1st & 10 at own 48
Bailey Zappe pass complete to Noah Whittington for 8 yds to the Charl 44
15:00
2nd & 2 at opp 44
Daewood Davis run for a loss of 8 yards to the WKent 48
15:00
3rd & 10 at own 48
WESTRN KENTUCKY Penalty, false start (Quantavious Leslie) to the WKent 43
15:00
3rd & 15 at own 43
Bailey Zappe pass incomplete to Malachi Corley
15:00
4th & 15 at own 43
John Haggerty III punt for 45 yds, downed at the Charl 12
Charlotte Turnover on downs, 12 plays
12:23
1st & 10 at own 12
Shadrick Byrd run for 4 yds to the Charl 16
12:23
2nd & 6 at own 16
Calvin Camp run for 4 yds to the Charl 20
12:23
3rd & 2 at own 20
Calvin Camp run for 4 yds to the Charl 24 for a 1ST down
12:23
1st & 10 at own 24
James Foster pass complete to Victor Tucker for 11 yds to the Charl 35 for a 1ST down
12:23
1st & 10 at own 35
James Foster pass complete to Elijah Spencer for 11 yds to the Charl 46 for a 1ST down
12:23
1st & 10 at own 46
Calvin Camp run for 4 yds to the 50 yard line
12:23
2nd & 6 at the 50
Calvin Camp run for 5 yds to the WKent 45
12:23
3rd & 1 at opp 45
CHARLOTTE Penalty, delay of game (James Foster) to the 50 yard line
12:23
3rd & 6 at the 50
James Foster pass complete to Grant DuBose for 11 yds to the WKent 39 for a 1ST down
12:23
1st & 10 at opp 39
Shadrick Byrd run for 2 yds to the WKent 37
12:23
2nd & 8 at opp 37
Shadrick Byrd run for 2 yds to the WKent 35
12:23
3rd & 6 at opp 35
James Foster run for 4 yds to the WKent 31
12:23
4th & 2 at opp 31
James Foster pass incomplete to Shadrick Byrd, broken up by Darius Shipp
Western Kentucky Touchdown, 8 plays
4:50
1st & 10 at own 31
Noah Whittington run for 7 yds to the WKent 38
4:50
2nd & 3 at own 38
Bailey Zappe pass incomplete to Mitchell Tinsley
4:50
3rd & 3 at own 38
ZAPPE, B. pass incomplete to CORLEY, M., PENALTY CLT pass interference (Howard,G) 2 yards to the WKU40, 1ST DOWN WKU, NO PLAY.
4:50
1st & 10 at own 40
Bailey Zappe pass complete to Mitchell Tinsley for 27 yds to the Charl 33 for a 1ST down
4:50
1st & 10 at opp 33
Bailey Zappe pass complete to Jerreth Sterns for 12 yds to the Charl 21 for a 1ST down
4:50
1st & 10 at opp 21
Kye Robichaux run for 2 yds to the Charl 19
4:50
2nd & 8 at opp 19
Bailey Zappe pass complete to Ben Ratzlaff for 10 yds to the Charl 9 for a 1ST down
4:50
1st & goal at opp 9
Bailey Zappe pass incomplete to Ben Ratzlaff
2:04
2nd & goal at opp 9
Bailey Zappe pass complete to Dalvin Smith for 9 yds for a TD, (Brayden Narveson KICK)Western Kentucky 35, Charlotte 13
Charlotte Turnover on downs, 4 plays
2:04
1st & 0 at own 35
Cory Munson kickoff for 38 yds
2:04
1st & 10 at own 27
James Foster pass incomplete
2:04
2nd & 10 at own 27
ChaVon McEachern run for 4 yds to the Charl 31
2:04
3rd & 6 at own 31
James Foster pass complete to ChaVon McEachern for a loss of 2 yards to the Charl 29
2:04
4th & 8 at own 29
Victor Tucker run for 5 yds to the Charl 34
Western Kentucky Field goal, 8 plays
0:20
1st & 10 at opp 34
Bailey Zappe pass complete to Jerreth Sterns for 7 yds to the Charl 27
Q4 15:00
2nd & 3 at opp 27
WESTRN KENTUCKY Penalty, false start (Cole Spencer) to the Charl 32
Q4 15:00
2nd & 8 at opp 32
Noah Whittington run for 5 yds to the Charl 27
Q4 15:00
3rd & 3 at opp 27
Noah Whittington run for 4 yds to the Charl 23 for a 1ST down
Q4 15:00
1st & 10 at opp 23
Bailey Zappe pass complete to Craig Burt Jr. for 13 yds to the Charl 10 for a 1ST down
Q4 15:00
1st & goal at opp 10
Bailey Zappe pass incomplete to Ben Ratzlaff, broken up by Douglas Newsome
Q4 15:00
2nd & goal at opp 10
Bailey Zappe pass complete to Jerreth Sterns for 6 yds to the Charl 4 WESTRN KENTUCKY Penalty, Offensive holding (Dakota Thomas) to the Charl 16
Q4 15:00
2nd & 0 at opp 16
Bailey Zappe pass incomplete to Jerreth Sterns
Q4 15:00
3rd & 0 at opp 16
ZAPPE, B. pass incomplete to CORLEY, M., PENALTY WKU illegal forward pass (ZAPPE, B.) 1 yards to the CLT17, NO PLAY.
Q4 12:28
4th & 0 at opp 17
Brayden Narveson 35 yd FG GOODWestern Kentucky 38, Charlotte 13
4th quarter4 drives, then Western Kentucky 45, Charlotte 13
Charlotte Punt, 6 plays
12:28
1st & 0 at own 35
Cory Munson kickoff for 65 yds for a touchback
12:28
1st & 10 at own 25
Shadrick Byrd run for 11 yds to the Charl 36 for a 1ST down
12:28
1st & 10 at own 36
James Foster pass complete to Ryan Carriere for a loss of 8 yards Ryan Carriere fumbled, forced by DeAngelo Malone, recovered by Charl Ryan Carriere
12:28
2nd & 21 at own 25
James Foster pass complete to Victor Tucker for a loss of 6 yards to the Charl 19 for a 1ST down WESTRN KENTUCKY Penalty, face mask (21 yards) (Beanie Bishop) to the Charl 40 for a 1ST down
12:28
1st & 10 at own 40
James Foster run for 3 yds to the Charl 43
12:28
2nd & 7 at own 43
James Foster run for 1 yd to the Charl 44
12:28
3rd & 6 at own 44
Foster,J pass incomplete to DuBose,G, PENALTY CLT holding (Moore,TJ) 10 yards to the CLT34, NO PLAY.
12:28
3rd & 16 at own 34
James Foster sacked by Marcus Bragg for a loss of 5 yards to the Charl 29
12:28
4th & 21 at own 29
CHARLOTTE Penalty, delay of game (Bailey Rice) to the Charl 24
12:28
4th & 26 at own 24
Bailey Rice punt for 36 yds, fair catch by Jerreth Sterns at the WKent 40
Western Kentucky Touchdown, 6 plays
8:18
1st & 10 at own 40
Noah Whittington run for 22 yds to the Charl 38 for a 1ST down
8:18
1st & 10 at opp 38
Noah Whittington run for 20 yds to the Charl 18 for a 1ST down
8:18
1st & 10 at opp 18
Noah Whittington run for 2 yds to the Charl 16
8:18
2nd & 8 at opp 16
Noah Whittington run for 2 yds to the Charl 14
8:18
3rd & 6 at opp 14
Bailey Zappe pass complete to Dakota Thomas for 13 yds to the Charl 1 for a 1ST down
5:09
1st & goal at opp 1
Noah Whittington run for 1 yd for a TD, (Brayden Narveson KICK)Western Kentucky 45, Charlotte 13
Charlotte Turnover on downs, 10 plays
5:09
1st & 0 at own 35
Cory Munson kickoff for 65 yds , Shadrick Byrd return for 20 yds to the Charl 20
5:03
1st & 10 at own 20
James Foster pass incomplete to Grant DuBose
5:03
2nd & 10 at own 20
James Foster pass complete to Grant DuBose for 1 yd to the Charl 21 CHARLOTTE Penalty, illegal shift (Markees Watts) declined
5:03
3rd & 9 at own 21
Jonathan Cruz run for 12 yds to the Charl 33 for a 1ST down
5:03
1st & 10 at own 33
Jonathan Cruz run for 4 yds to the Charl 37
5:03
2nd & 6 at own 37
James Foster run for a loss of 2 yards to the Charl 36 James Foster fumbled, forced by JaQues Evans, recovered by Charl
5:03
3rd & 7 at own 36
Jonathan Cruz run for 10 yds to the Charl 46 for a 1ST down
5:03
1st & 10 at own 46
Jonathan Cruz run for no gain to the Charl 46
5:03
2nd & 10 at own 46
Jonathan Cruz run for 4 yds to the 50 yard line
5:03
3rd & 6 at the 50
Jonathan Cruz run for 4 yds to the WKent 46
5:03
4th & 2 at opp 46
Tank Robinson run for a loss of 4 yards to the 50 yard line
Western Kentucky End of game, 1 play
0:46
1st & 10 at the 50
Kye Robichaux run for 5 yds to the Charl 45
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.