Referee Tra Blake; umpire Dongray Johnson; head linesman Jerry Harris; line judge N. Theriot; side judge LaShell Nelson; field judge Victor Sanchez; back judge Chris Bynum; center judge James JonesGame 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
Marshall
387
Total yards
350
203
Passing yards
262
184
Rushing yards
88
6.5
Yards per pass
5.7
3.7
Yards per rush
3.7
24
First downs
22
6–18
Third downs
4–12
2–3
Fourth downs
0–0
1
Turnovers
2
8–77
Penalties
12–115
32:30
Possession
27:30
3
Sacks (by defense)
3
Efficiency
Charlotte
Marshall
41%
Success rate
48%
0.06
EPA per play
−0.00
1.06
Explosiveness
0.81
0.08
Rushing EPA
−0.10
0.05
Passing EPA
0.05
31%
Passing-down success
41%
−0.04
First-down EPA
−0.03
0.12
Second-down EPA
0.09
0.13
Third-down EPA
−0.07
21%
Havoc by its defense
16%
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)
Marshall 82% to win. Charlotte won as Elo’s underdog.
The line
Marshall −17, over/under 59.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 Marshall 88%, Charlotte 12%. 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. Marshall drives left to right, Charlotte right to left.
Q1 CharlotteTouchdown, 9 plays, 75 yards
Q1 MarshallPunt, 3 plays, 9 yards
Q1 CharlotteMissed FG, 5 plays, 30 yards
Q1 MarshallTouchdown, 6 plays, 80 yards
Q1 CharlotteInterception, 4 plays, 20 yards
Q1 MarshallTouchdown, 1 play, 4 yards
Q1 CharlotteField goal, 11 plays, 54 yards
Q1 MarshallTouchdown, 11 plays, 73 yards
Q2 CharlotteTouchdown, 6 plays, 75 yards
Q2 MarshallField goal, 6 plays, 24 yards
Q2 CharlottePunt, 4 plays, −4 yards
Q2 MarshallPunt, 3 plays, −9 yards
Q2 CharlottePunt, 3 plays, 8 yards
Q2 MarshallPunt, 3 plays, 4 yards
Q2 CharlotteTurnover on downs, 5 plays, 10 yards
Q2 MarshallInterception, 4 plays, 21 yards
Q3 MarshallFumble, 10 plays, 61 yards
Q3 CharlotteField goal, 12 plays, 72 yards
Q3 MarshallPunt, 5 plays, 24 yards
Q3 CharlottePunt, 3 plays, −1 yard
Q3 MarshallPunt, 5 plays, −9 yards
Q3 CharlotteTouchdown, 16 plays, 80 yards
Q4 MarshallPunt, 9 plays, 30 yards
Q4 CharlottePunt, 3 plays, 5 yards
Q4 MarshallMissed FG, 6 plays, 23 yards
Q4 CharlotteEnd of game, 3 plays, −7 yards
Play by play
1st quarter8 drives, then Marshall 14, Charlotte 10
Charlotte Touchdown, 9 plays
15:00
1st & 10 at own 35
Amoreto Curraj kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Hasaan Klugh pass complete to Austin Duke for a loss of 1 yard to the Charl 24
15:00
2nd & 11 at own 24
Kalif Phillips run for 3 yds to the Charl 27
15:00
3rd & 8 at own 27
Hasaan Klugh pass complete to Workpeh Kofa for 43 yds to the Marsh 30 for a 1ST down
15:00
1st & 10 at opp 30
Hasaan Klugh pass complete to Nate Mullen for 6 yds to the Marsh 24
15:00
2nd & 4 at opp 24
Kalif Phillips run for 5 yds to the Marsh 19 for a 1ST down
15:00
1st & 10 at opp 19
Austin Duke run for 6 yds to the Marsh 13
15:00
2nd & 4 at opp 13
Kalif Phillips run for 5 yds to the Marsh 8 for a 1ST down
15:00
1st & goal at opp 8
Hasaan Klugh run for 7 yds to the Marsh 1
11:05
2nd & goal at opp 1
Kalif Phillips run for 1 yd for a TD, (Stephen Muscarello KICK)Charlotte 7, Marshall 0
Marshall Punt, 3 plays
11:05
1st & 0 at own 35
Blake Brewer kickoff for 56 yds , Keion Davis return for no gain to the Marsh 2 Keion Davis fumbled,
11:05
1st & 10 at own 2
Chase Litton pass incomplete
11:05
2nd & 10 at own 2
Chase Litton pass complete to Josh Knight for 9 yds to the Marsh 11
11:05
3rd & 1 at own 11
Keion Davis run for no gain to the Marsh 11
11:05
4th & 1 at own 11
Kaare Vedvik punt for 37 yds, fair catch by Austin Duke at the Marsh 48
Charlotte Missed FG, 5 plays
9:33
1st & 10 at opp 48
KLUGH, Hasaan pass incomplete to FORD II, T.L. (MCCLAIN-SAPP, J), QB hurry by KELLER, Blake, PENALTY MAR pass interference (MCCLAIN-SAPP, J) 15 yards to the MAR33, 1ST DOWN CHA, NO PLAY.
9:33
1st & 10 at opp 33
Hasaan Klugh pass complete to Austin Duke for 12 yds to the Marsh 21 for a 1ST down
9:33
1st & 10 at opp 21
Kalif Phillips run for 3 yds to the Marsh 18
9:33
2nd & 7 at opp 18
Hasaan Klugh pass incomplete to Nate Mullen
9:33
3rd & 7 at opp 18
Hasaan Klugh pass incomplete to Workpeh Kofa
8:22
4th & 7 at opp 18
Stephen Muscarello 35 yd FG BLOCKED blocked by Jason Smith N/A return for no gain to the Marsh 20
Marshall Touchdown, 6 plays
8:22
1st & 10 at own 20
Chase Litton pass complete to Josh Knight for 22 yds to the Marsh 42 for a 1ST down
8:22
1st & 10 at own 42
Keion Davis run for 12 yds to the Charl 46 for a 1ST down
8:22
1st & 10 at opp 46
Keion Davis run for 16 yds to the Charl 30 for a 1ST down
8:22
1st & 10 at opp 30
Chase Litton pass complete to Josh Knight for 23 yds to the Charl 7 for a 1ST down
8:22
1st & goal at opp 7
Chase Litton pass incomplete to Deon-Tay McManus, broken up by Anthony Covington
8:22
2nd & goal at opp 7
LITTON, Chase pass incomplete to MCMANUS, D. (COVINGTON, A.), PENALTY CHA pass interference (COVINGTON, A.) 5 yards to the CHA2, 1ST DOWN MAR, NO PLAY.
6:31
1st & goal at opp 2
Keion Davis run for 2 yds for a TD, (Amoreto Curraj KICK)Tied at 7
Charlotte Interception, 4 plays
6:31
1st & 0 at own 35
Amoreto Curraj kickoff for 65 yds , Chris Montgomery return for 15 yds to the 50 yard line CHARLOTTE Penalty, illegal block (Darius Irvin) to the Charl 8
6:31
1st & 10 at own 8
Kalif Phillips run for 14 yds to the Charl 22 for a 1ST down
6:31
1st & 10 at own 22
Matt Johnson run for 3 yds to the Charl 25
6:31
2nd & 7 at own 25
Hasaan Klugh run for 3 yds to the Charl 28
6:31
3rd & 4 at own 28
Hasaan Klugh pass intercepted Chris Jackson return for 31 yds to the Charl 4
Marshall Touchdown, 1 play
4:50
1st & goal at opp 4
Chase Litton pass complete to Justin Hunt for 4 yds for a TD, (Amoreto Curraj KICK)Marshall 14, Charlotte 7
Charlotte Field goal, 11 plays
4:50
1st & 0 at own 35
Amoreto Curraj kickoff for 65 yds for a touchback
4:50
1st & 10 at own 25
Hasaan Klugh run for 1 yd to the Charl 26
4:50
2nd & 9 at own 26
CHARLOTTE Penalty, false start (-5 Yards) to the Charl 21
4:50
2nd & 14 at own 21
Hasaan Klugh run for 33 yds to the Marsh 46 for a 1ST down
4:50
1st & 10 at opp 46
Kalif Phillips run for 7 yds to the Marsh 39
4:50
2nd & 3 at opp 39
Kalif Phillips run for 3 yds to the Marsh 36 for a 1ST down
4:50
1st & 10 at opp 36
Matt Johnson run for 2 yds to the Marsh 34
4:50
2nd & 8 at opp 34
Hasaan Klugh pass incomplete
4:50
3rd & 8 at opp 34
Hasaan Klugh pass complete to Nate Mullen for 12 yds to the Marsh 22 for a 1ST down
4:50
1st & 10 at opp 22
Hasaan Klugh run for 3 yds to the Marsh 19
4:50
2nd & 7 at opp 19
Hasaan Klugh run for a loss of 2 yards to the Marsh 21
4:50
3rd & 9 at opp 21
Hasaan Klugh pass incomplete to Nate Mullen
1:10
4th & 9 at opp 21
Blake Brewer 38 yd FG GOODMarshall 14, Charlotte 10
Marshall Touchdown, 11 plays
1:10
1st & 0 at own 35
Blake Brewer kickoff for 54 yds , Hyleck Foster return for 16 yds to the Marsh 27
1:10
1st & 10 at own 27
Chase Litton pass complete to Deon-Tay McManus for 9 yds to the Marsh 36
1:10
2nd & 1 at own 36
Chase Litton pass complete to Josh Knight for 4 yds to the Marsh 40 for a 1ST down
1:10
1st & 10 at own 40
Chase Litton pass complete to Deon-Tay McManus for 14 yds to the Charl 46 for a 1ST down
Q2 15:00
1st & 10 at opp 46
Chase Litton pass complete to Ryan Yurachek for 14 yds to the Charl 32 for a 1ST down
Q2 15:00
1st & 10 at opp 32
Chase Litton pass complete to Josh Knight for 3 yds to the Charl 29
Q2 15:00
2nd & 7 at opp 29
Chase Litton pass complete to Hyleck Foster for 12 yds to the Charl 17 for a 1ST down
Q2 15:00
1st & 10 at opp 17
Chase Litton pass complete to Ryan Yurachek for 9 yds to the Charl 8
Q2 15:00
2nd & 1 at opp 8
Hyleck Foster run for 7 yds to the Charl 1 for a 1ST down
Q2 15:00
1st & goal at opp 1
Keion Davis run for a loss of 2 yards to the Charl 3
Q2 15:00
2nd & goal at opp 3
MARSHALL Penalty, false start (-5 Yards) to the Charl 8
Q2 15:00
2nd & goal at opp 8
Chase Litton pass complete to Josh Knight for 3 yds to the Charl 5
Q2 11:24
3rd & goal at opp 5
Chase Litton pass complete to Justin Hunt for 5 yds for a TD, (Amoreto Curraj KICK)Marshall 21, Charlotte 10
2nd quarter8 drives, then Marshall 24, Charlotte 17
Charlotte Touchdown, 6 plays
11:24
1st & 0 at own 35
Amoreto Curraj kickoff for 65 yds for a touchback
11:24
1st & 10 at own 25
Hasaan Klugh pass complete to T.L. Ford II for 11 yds to the Charl 36 for a 1ST down
11:24
1st & 10 at own 36
Matt Johnson run for 2 yds to the Charl 38
11:24
2nd & 8 at own 38
Matt Johnson run for 1 yd to the Charl 39
11:24
3rd & 7 at own 39
Hasaan Klugh pass complete to Nate Mullen for 9 yds to the Charl 48 for a 1ST down
11:24
1st & 10 at own 48
KLUGH, Hasaan pass incomplete to DUKE, Austin, PENALTY MAR pass interference (GANT, Kendall) 15 yards to the MAR37, 1ST DOWN CHA, NO PLAY.
11:24
1st & 10 at opp 37
Kalif Phillips run for 32 yds to the Marsh 5 for a 1ST down
8:48
1st & goal at opp 5
Kalif Phillips run for 5 yds for a TD, (Blake Brewer KICK)Marshall 21, Charlotte 17
Marshall Field goal, 6 plays
8:48
1st & 0 at own 35
Blake Brewer kickoff for 62 yds , Hyleck Foster return for 52 yds to the Charl 45
8:48
1st & 10 at opp 45
Chase Litton pass incomplete to Justin Hunt
8:48
2nd & 10 at opp 45
Keion Davis run for 4 yds to the Charl 41 for a 1ST down CHARLOTTE Penalty, face mask (15 yards) (Larry Ogunjobi) to the Charl 26 for a 1ST down
8:48
1st & 10 at opp 26
Keion Davis run for 5 yds to the Charl 21
8:48
2nd & 5 at opp 21
Chase Litton pass incomplete
7:32
3rd & 5 at opp 21
Timeout MARSHALL, clock 07:32
7:32
3rd & 5 at opp 21
Chase Litton pass incomplete to Justin Hunt
7:22
4th & 5 at opp 21
Amoreto Curraj 38 yd FG GOODMarshall 24, Charlotte 17
Charlotte Punt, 4 plays
7:22
1st & 0 at own 35
Amoreto Curraj kickoff for 57 yds
7:22
1st & 10 at own 35
CHARLOTTE Penalty, personal foul (-15 Yards) to the Charl 20
7:22
1st & 10 at own 20
Kalif Phillips run for 12 yds to the Charl 32 for a 1ST down
7:22
1st & 10 at own 32
Hasaan Klugh sacked by Blake Keller and Omari Cobb for a loss of 2 yards to the Charl 30
7:22
2nd & 12 at own 30
Hasaan Klugh pass incomplete to Austin Duke, broken up by C.J. Reavis
7:22
3rd & 12 at own 30
CHARLOTTE Penalty, false start (-5 Yards) to the Charl 25
7:22
3rd & 17 at own 25
Hasaan Klugh pass complete to Kalif Phillips for 6 yds to the Charl 31
7:22
4th & 11 at own 31
Arthur Hart punt for 44 yds, downed at the Marsh 25
Marshall Punt, 3 plays
5:28
1st & 10 at own 25
Chase Litton pass complete to Ryan Yurachek for 3 yds to the Marsh 28
5:28
2nd & 7 at own 28
Hyleck Foster run for a loss of 3 yards to the Marsh 25
5:28
3rd & 10 at own 25
Chase Litton sacked by Nick Cook for a loss of 4 yards to the Marsh 21
5:28
4th & 14 at own 21
MARSHALL Penalty, delay of game (Kaare Vedvik) to the Marsh 16
5:28
4th & 19 at own 16
Kaare Vedvik punt for 41 yds, fair catch by Austin Duke at the Charl 43
Charlotte Punt, 3 plays
3:20
1st & 10 at own 43
Kalif Phillips run for 5 yds to the Charl 48
3:20
2nd & 5 at own 48
Kalif Phillips run for 2 yds to the 50 yard line
3:20
3rd & 3 at the 50
Kalif Phillips run for 1 yd to the Marsh 49
3:20
4th & 2 at opp 49
Arthur Hart punt for 38 yds, fair catch by Hyleck Foster at the Marsh 11
Marshall Punt, 3 plays
1:36
1st & 10 at own 11
Keion Davis run for a loss of 2 yards to the Marsh 9
1:28
2nd & 12 at own 9
Timeout CHARLOTTE, clock 01:28
1:28
2nd & 12 at own 9
Chase Litton pass incomplete
1:28
3rd & 12 at own 9
Keion Davis run for 6 yds to the Marsh 15
1:15
4th & 6 at own 15
Timeout CHARLOTTE, clock 01:15
1:15
4th & 6 at own 15
Kaare Vedvik punt for 35 yds, fair catch by Austin Duke at the 50 yard line
Charlotte Turnover on downs, 5 plays
1:07
1st & 10 at the 50
Hasaan Klugh pass complete to Kalif Phillips for 10 yds to the Marsh 40 for a 1ST down
1:07
1st & 10 at opp 40
Hasaan Klugh pass complete to Austin Duke for no gain to the Marsh 40
0:42
2nd & 10 at opp 40
Timeout CHARLOTTE, clock 00:42
0:42
2nd & 10 at opp 40
Hasaan Klugh pass incomplete to Workpeh Kofa
0:42
3rd & 10 at opp 40
Hasaan Klugh pass incomplete to T.L. Ford II
0:42
4th & 10 at opp 40
Hasaan Klugh pass incomplete to T.L. Ford II, broken up by Kendall Gant
Marshall Interception, 4 plays
0:24
1st & 10 at own 40
Chase Litton sacked by Tyriq Harris for a loss of 2 yards to the Marsh 38
0:16
2nd & 12 at own 38
Timeout MARSHALL, clock 00:16
0:16
2nd & 12 at own 38
Chase Litton pass complete to Michael Clark for 13 yds to the Charl 49 for a 1ST down
0:16
1st & 10 at opp 49
Chase Litton pass complete to Michael Clark for 10 yds to the Charl 39 for a 1ST down
0:16
1st & 10 at opp 39
Chase Litton pass intercepted Ed Rolle return for 21 yds to the Charl 21
3rd quarter6 drives, then Marshall 24, Charlotte 20
Marshall Fumble, 10 plays
15:00
1st & 10 at own 35
Blake Brewer kickoff for 41 yds , Ryan Yurachek return for 15 yds to the Marsh 39
15:00
1st & 10 at own 39
Chase Litton pass incomplete to Michael Clark
15:00
2nd & 10 at own 39
Chase Litton pass complete to Josh Knight for 6 yds to the Marsh 45
15:00
3rd & 4 at own 45
Chase Litton pass complete to Michael Clark for 5 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Keion Davis run for no gain to the 50 yard line
15:00
2nd & 10 at the 50
Chase Litton pass complete to Deon-Tay McManus for 17 yds to the Charl 33 for a 1ST down
15:00
1st & 10 at opp 33
Chase Litton pass complete to Ryan Yurachek for 7 yds to the Charl 26
15:00
2nd & 3 at opp 26
Keion Davis run for a loss of 3 yards to the Charl 29
15:00
3rd & 6 at opp 29
Chase Litton pass complete to Deon-Tay McManus for 10 yds to the Charl 19 for a 1ST down
15:00
1st & 10 at opp 19
LITTON, Chase pass incomplete to HUNT, Justin, PENALTY CHA pass interference (DAVIS, Kedrick) 15 yards to the CHA4, 1ST DOWN MAR, NO PLAY.
15:00
1st & goal at opp 4
Chase Litton pass incomplete to Michael Clark, broken up by Kedrick Davis
15:00
2nd & goal at opp 4
Keion Davis run for 3 yds Keion Davis fumbled, forced by Ben DeLuca, MARSHALL Penalty, Defensive holding ( Yards) declined
Charlotte Field goal, 12 plays
11:07
1st & 10 at own 20
Hasaan Klugh sacked by Chris Jackson for a loss of 5 yards to the Charl 15
11:07
2nd & 15 at own 15
Hasaan Klugh pass complete to Austin Duke for 27 yds to the Charl 42 for a 1ST down
11:07
1st & 10 at own 42
Kalif Phillips run for 6 yds to the Charl 48
11:07
2nd & 4 at own 48
MARSHALL Penalty, personal foul (Kendall Gant) to the Marsh 37 for a 1ST down
11:07
1st & 10 at opp 37
Kalif Phillips run for no gain to the Marsh 37
11:07
2nd & 10 at opp 37
Hasaan Klugh pass complete to Kalif Phillips for 6 yds to the Marsh 31
11:07
3rd & 4 at opp 31
Hasaan Klugh sacked by Nyquan Harris for a loss of 2 yards to the Marsh 33
7:57
4th & 6 at opp 33
Timeout MARSHALL, clock 07:57
7:57
4th & 6 at opp 33
Hasaan Klugh pass complete to Austin Duke for 12 yds to the Marsh 21 for a 1ST down
7:57
1st & 10 at opp 21
Hasaan Klugh run for 2 yds to the Marsh 19
7:57
2nd & 8 at opp 19
KLUGH, Hasaan pass incomplete to HOFFMAN, Kyle, QB hurry by BEE, Ryan, PENALTY MAR roughing passer (BEE, Ryan) 10 yards to the MAR9, 1ST DOWN CHA, NO PLAY.
7:57
1st & goal at opp 9
Kalif Phillips run for 1 yd to the Marsh 8
7:57
2nd & goal at opp 8
Hasaan Klugh pass incomplete to T.L. Ford II
7:57
3rd & goal at opp 8
Hasaan Klugh pass incomplete to T.L. Ford II
6:26
4th & goal at opp 8
Blake Brewer 25 yd FG GOODMarshall 24, Charlotte 20
Marshall Punt, 5 plays
6:26
1st & 0 at own 35
Blake Brewer kickoff for 43 yds , Emanuel Byrd return for 13 yds to the Marsh 35
6:26
1st & 10 at own 35
Chase Litton pass incomplete to Josh Knight, broken up by Ed Rolle
6:26
2nd & 10 at own 35
Chase Litton pass complete to Josh Knight for 18 yds to the Charl 47 for a 1ST down
6:26
1st & 10 at opp 47
Hyleck Foster run for 4 yds to the Charl 43
6:26
2nd & 6 at opp 43
Chase Litton pass complete to Emanuel Byrd for 2 yds to the Charl 41
6:26
3rd & 4 at opp 41
Chase Litton pass incomplete
6:26
4th & 4 at opp 41
Kaare Vedvik punt for 29 yds, fair catch by Austin Duke at the Charl 12
Charlotte Punt, 3 plays
4:37
1st & 10 at own 12
Hasaan Klugh pass incomplete to Kyle Hoffman
4:37
2nd & 10 at own 12
Kalif Phillips run for a loss of 1 yard to the Charl 11
4:37
3rd & 11 at own 11
Hasaan Klugh pass incomplete to Kalif Phillips
4:37
4th & 11 at own 11
Arthur Hart punt for 21 yds, punt out-of-bounds at the Charl 32
Marshall Punt, 5 plays
3:51
1st & 10 at opp 32
Keion Davis run for 6 yds to the Charl 26
3:51
2nd & 4 at opp 26
Chase Litton pass complete to Deon-Tay McManus for 5 yds to the Charl 21 MARSHALL Penalty, Offensive holding (Josh Knight) to the Charl 31
3:51
2nd & 9 at opp 31
Chase Litton pass complete to Michael Clark for 4 yds to the Charl 27
3:51
3rd & 5 at opp 27
Chase Litton pass complete to Keion Davis for no gain to the Charl 27 MARSHALL Penalty, Offensive holding (Clint Van Horn) to the Charl 37
3:51
3rd & 15 at opp 37
Chase Litton pass complete to Hyleck Foster for 1 yd to the Charl 36
3:51
4th & 14 at opp 36
MARSHALL Penalty, delay of game (Chase Litton) to the Charl 41
3:51
4th & 19 at opp 41
Kaare Vedvik punt for 41 yds for a touchback
Charlotte Touchdown, 16 plays
1:01
1st & 10 at own 20
Austin Duke run for a loss of 4 yards to the Charl 16
1:01
2nd & 14 at own 16
Kalif Phillips run for 6 yds to the Charl 22
Q4 15:00
3rd & 8 at own 22
Hasaan Klugh pass complete to Austin Duke for 16 yds to the Charl 38 for a 1ST down
Q4 15:00
1st & 10 at own 38
Robert Washington run for 5 yds to the Charl 43
Q4 15:00
2nd & 5 at own 43
Hasaan Klugh pass complete to Kyle Hoffman for 13 yds to the Marsh 44 for a 1ST down
Q4 15:00
1st & 10 at opp 44
Robert Washington run for 3 yds to the Marsh 41
Q4 15:00
2nd & 7 at opp 41
Robert Washington run for 3 yds to the Marsh 38
Q4 15:00
3rd & 4 at opp 38
Robert Washington run for no gain to the Marsh 38
Q4 15:00
4th & 4 at opp 38
Hasaan Klugh pass complete to Kyle Hoffman for 11 yds to the Marsh 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Hasaan Klugh pass complete to Austin Duke for 10 yds to the Marsh 17 for a 1ST down
Q4 15:00
1st & 10 at opp 17
Hasaan Klugh run for 5 yds to the Marsh 12
Q4 15:00
2nd & 5 at opp 12
Hasaan Klugh run for 3 yds to the Marsh 9
Q4 10:25
3rd & 2 at opp 9
Timeout CHARLOTTE, clock 10:25
Q4 10:25
3rd & 2 at opp 9
Kalif Phillips run for 6 yds to the Marsh 3 for a 1ST down
Q4 10:25
1st & goal at opp 3
Kalif Phillips run for 2 yds to the Marsh 1
Q4 10:25
2nd & goal at opp 1
PHILLIPS, Kalif rush for no gain to the MAR1 (HARRIS, Nyquan), PENALTY MAR offside (SMITH, Jason) 0 yards to the MAR1, NO PLAY.
Q4 10:25
2nd & goal at opp 1
Matt Johnson run for a loss of 1 yard to the Marsh 2
Q4 8:32
3rd & goal at opp 2
Hasaan Klugh run for 2 yds for a TD, (Blake Brewer KICK)Charlotte 27, Marshall 24
4th quarter4 drives, then Charlotte 27, Marshall 24
Marshall Punt, 9 plays
8:32
1st & 0 at own 35
Blake Brewer kickoff for 65 yds for a touchback
8:32
1st & 10 at own 25
Chase Litton pass complete to Deon-Tay McManus for 1 yd to the Marsh 26
8:32
2nd & 9 at own 26
Chase Litton pass complete to Deon-Tay McManus for 16 yds to the Marsh 42 for a 1ST down
8:32
1st & 10 at own 42
Keion Davis run for 8 yds to the 50 yard line
8:32
2nd & 2 at the 50
LITTON, Chase pass incomplete to MCMANUS, D., QB hurry by OGUNJOBI, Larry, PENALTY CHA holding (COVINGTON, A.) 10 yards to the CHA40, 1ST DOWN MAR, NO PLAY.
8:32
1st & 10 at opp 40
Chase Litton pass complete to Josh Knight for 5 yds to the Charl 35
8:32
2nd & 5 at opp 35
Keion Davis run for 4 yds to the Charl 31
8:32
3rd & 1 at opp 31
Keion Davis run for 3 yds to the Charl 28 for a 1ST down
8:32
1st & 10 at opp 28
LITTON, Chase pass complete to MCMANUS, D. for 8 yards to the CHA20 (ROLLE, Ed), PENALTY MAR personal foul (DOWREY, Jordan) 15 yards to the CHA43, NO PLAY.
4:48
1st & 25 at opp 43
DAVIS, Keion rush for 43 yards to the CHA0, clock 04:48, PENALTY MAR holding (BYRD, Emanuel) 10 yards to the MAR47, NO PLAY.
4:48
1st & 35 at own 47
Chase Litton pass complete to Justin Hunt for 7 yds to the Charl 46
4:48
2nd & 28 at opp 46
Chase Litton pass complete to Josh Knight for 1 yd to the Charl 45
4:48
3rd & 27 at opp 45
Chase Litton pass incomplete to Justin Hunt
4:48
4th & 27 at opp 45
Kaare Vedvik punt for 30 yds, fair catch by Austin Duke at the Charl 15
Charlotte Punt, 3 plays
3:38
1st & 10 at own 15
Kalif Phillips run for 2 yds to the Charl 17
3:38
2nd & 8 at own 17
Kalif Phillips run for 3 yds to the Charl 20
2:51
3rd & 5 at own 20
Timeout MARSHALL, clock 02:51
2:51
3rd & 5 at own 20
Hasaan Klugh pass incomplete to Chris Montgomery, broken up by Kendall Gant
2:51
4th & 5 at own 20
Arthur Hart punt for 36 yds , Hyleck Foster returns for 10 yds to the Charl 46
Marshall Missed FG, 6 plays
2:37
1st & 10 at opp 46
Keion Davis run for 8 yds to the Charl 38
2:37
2nd & 2 at opp 38
Keion Davis run for 19 yds to the Charl 19 for a 1ST down
2:37
1st & 10 at opp 19
Chase Litton sacked by Larry Ogunjobi for a loss of 4 yards to the Charl 23
1:29
2nd & 14 at opp 23
Timeout CHARLOTTE, clock 01:29
1:29
2nd & 14 at opp 23
Chase Litton pass incomplete to Josh Knight, broken up by Denzel Irvin
1:29
3rd & 14 at opp 23
Chase Litton pass incomplete to Michael Clark
1:14
4th & 14 at opp 23
Amoreto Curraj 40 yd FG MISSED
Charlotte End of game, 3 plays
1:14
1st & 10 at own 23
Hasaan Klugh run for a loss of 3 yards to the Charl 20
1:11
2nd & 13 at own 20
Timeout MARSHALL, clock 01:11
1:11
2nd & 13 at own 20
Hasaan Klugh run for a loss of 2 yards to the Charl 18
1:11
3rd & 15 at own 18
Hasaan Klugh run for a loss of 2 yards to the Charl 16
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.