Referee Joe Pester; umpire Jason Yates; head linesman Gary Calip; line judge Scott Held; side judge Adrian Carson; field judge David Sherwood; back judge Michael Bailey; center judge Jonathan NoliGame 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
Rice
Charlotte
433
Total yards
263
292
Passing yards
105
141
Rushing yards
158
5.6
Yards per pass
3.9
3.4
Yards per rush
4.4
28
First downs
17
9–19
Third downs
4–13
2–3
Fourth downs
1–2
2
Turnovers
1
6–57
Penalties
5–45
36:10
Possession
23:50
1
Sacks (by defense)
1
Efficiency
Rice
Charlotte
44%
Success rate
27%
−0.09
EPA per play
0.01
0.90
Explosiveness
1.50
−0.06
Rushing EPA
0.11
−0.10
Passing EPA
−0.13
23%
Passing-down success
15%
−0.09
First-down EPA
−0.16
−0.39
Second-down EPA
0.06
0.38
Third-down EPA
0.42
19%
Havoc by its defense
11%
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)
Charlotte 59% to win. Rice won as Elo’s underdog.
The line
Charlotte −10, over/under 60.
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 Charlotte 76%, Rice 24%. 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. Charlotte drives left to right, Rice right to left.
Q1 RicePunt, 7 plays, 34 yards
Q1 CharlottePunt, 6 plays, 28 yards
Q1 RicePunt, 3 plays, 2 yards
Q1 CharlotteTouchdown, 8 plays, 71 yards
Q1 RicePunt, 5 plays, 23 yards
Q1 CharlotteTouchdown, 13 plays, 75 yards
Q2 RiceInterception, 6 plays, 40 yards
Q2 CharlottePunt, 3 plays, −2 yards
Q2 RicePick-six, 5 plays (Charlotte scores), 17 yards
Q2 RiceField goal, 10 plays, 66 yards
Q2 CharlottePunt, 4 plays, −1 yard
Q2 RiceTouchdown, 12 plays, 46 yards
Q2 CharlotteEnd of half, 2 plays, 6 yards
Q3 CharlottePunt, 8 plays, 33 yards
Q3 RicePunt, 14 plays, 48 yards
Q3 RiceTouchdown, 1 play, 17 yards
Q3 CharlottePunt, 9 plays, 36 yards
Q3 RicePunt, 10 plays, 39 yards
Q4 CharlottePunt, 3 plays, 3 yards
Q4 RicePunt, 5 plays, 7 yards
Q4 CharlottePunt, 3 plays, 0 yards
Q4 RiceTouchdown, 13 plays, 71 yards
Q4 CharlotteTurnover on downs, 4 plays, 6 yards
Q4 RiceTurnover on downs, 4 plays, 3 yards
Q4 CharlotteResult not recorded, 0 yards
Play by play
1st quarter6 drives, then Charlotte 7, Rice 0
Rice Punt, 7 plays
15:00
1st & 10 at own 35
Blake Brewer kickoff for 59 yds , Aston Walter return for 22 yds to the Rice 28
15:00
1st & 10 at own 28
Tyler Stehling pass complete to Kylen Granson for 11 yds to the Rice 39 for a 1ST down
15:00
1st & 10 at own 39
Tyler Stehling pass complete to Kylen Granson for 8 yds to the Rice 47
15:00
2nd & 2 at own 47
Austin Walter run for 4 yds to the Charl 49 for a 1ST down
15:00
1st & 10 at opp 49
Tyler Stehling pass complete to Kylen Granson for 11 yds to the Charl 38 for a 1ST down
15:00
1st & 10 at opp 38
Tyler Stehling pass incomplete to V.J. Banks
15:00
2nd & 10 at opp 38
Tyler Stehling pass incomplete
15:00
3rd & 10 at opp 38
Tyler Stehling pass incomplete to Kylen Granson
15:00
4th & 10 at opp 38
Jack Fox punt for 27 yds
Charlotte Punt, 6 plays
12:57
1st & 10 at own 11
Kalif Phillips run for 13 yds to the Charl 24 for a 1ST down
12:57
1st & 10 at own 24
Hasaan Klugh pass complete to T.L. Ford II for a loss of 2 yards to the Charl 22
12:57
2nd & 12 at own 22
Kalif Phillips run for 13 yds to the Charl 35 for a 1ST down
12:57
1st & 10 at own 35
Kalif Phillips run for 1 yd to the Charl 36
12:57
2nd & 9 at own 36
Matt Johnson run for 3 yds to the Charl 39
12:57
3rd & 6 at own 39
Hasaan Klugh pass incomplete to Austin Duke, broken up by D Angelo Ellis
12:57
4th & 6 at own 39
Arthur Hart punt for 45 yds , Nahshon Ellerbe returns for no gain to the Rice 17 Nahshon Ellerbe fumbled,
Rice Punt, 3 plays
10:56
1st & 10 at own 17
RICE Penalty, false start (Cory Klingler) to the Rice 12
10:56
1st & 15 at own 12
Austin Walter run for 1 yd to the Rice 13
10:56
2nd & 14 at own 13
Tyler Stehling pass incomplete to Austin Walter, broken up by Larry Ogunjobi
10:56
3rd & 14 at own 13
Tyler Stehling pass complete to Austin Walter for 6 yds to the Rice 19
10:56
4th & 8 at own 19
Jack Fox punt for 52 yds
Charlotte Touchdown, 8 plays
9:51
1st & 10 at own 29
Hasaan Klugh sacked by Preston Gordon for a loss of 7 yards to the Charl 22
9:51
2nd & 17 at own 22
Hasaan Klugh pass complete to Nate Mullen for 6 yds to the Charl 28
9:51
3rd & 11 at own 28
KLUGH, Hasaan pass incomplete to DUKE, Austin, PENALTY RICE pass interference (WHITE, Destri) 12 yards to the CHA40, 1ST DOWN CHA, NO PLAY.
9:51
1st & 10 at own 40
Hasaan Klugh pass incomplete to Chris Montgomery
9:51
2nd & 10 at own 40
Kalif Phillips run for 6 yds to the Charl 46
9:51
3rd & 4 at own 46
Hasaan Klugh run for 11 yds to the Rice 43 for a 1ST down
9:51
1st & 10 at opp 43
Kalif Phillips run for 17 yds to the Rice 26 for a 1ST down
9:51
1st & 10 at opp 26
Hasaan Klugh pass complete to Austin Duke for 12 yds to the Rice 14 for a 1ST down
6:57
1st & 10 at opp 14
Kalif Phillips run for 14 yds for a TD, (Blake Brewer KICK)Charlotte 7, Rice 0
Rice Punt, 5 plays
6:57
1st & 0 at own 35
Blake Brewer kickoff for 65 yds , Austin Walter return for 13 yds to the Rice 16 , Nahshon Ellerbe return for 3 yds to the Rice 16
6:57
1st & 10 at own 16
Tyler Stehling pass complete to Temi Alaka for 8 yds to the Rice 24
6:57
2nd & 2 at own 24
Tyler Stehling pass complete to Temi Alaka for 6 yds to the Rice 30 for a 1ST down
6:57
1st & 10 at own 30
Tyler Stehling run for 7 yds to the Rice 37
6:57
2nd & 3 at own 37
Tyler Stehling pass complete to Connor Cella for 1 yd to the Rice 38
6:57
3rd & 2 at own 38
Darik Dillard run for 1 yd to the Rice 39
6:57
4th & 1 at own 39
Jack Fox punt for 36 yds, fair catch by Nate Mullen at the Charl 25
Charlotte Touchdown, 13 plays
4:18
1st & 10 at own 25
Kalif Phillips run for 1 yd to the Charl 26
4:18
2nd & 9 at own 26
Hasaan Klugh pass complete to Kalif Phillips for 29 yds to the Rice 45 for a 1ST down
4:18
1st & 10 at opp 45
KLUGH, Hasaan rush for 4 yards to the RICE41 (IBE, JT), PENALTY CHA holding (CLARK, Cameron) 10 yards to the CHA45, NO PLAY.
2:50
1st & 20 at own 45
Timeout CHARLOTTE, clock 02:50
2:50
1st & 20 at own 45
Hasaan Klugh run for 8 yds to the Rice 47
2:50
2nd & 12 at opp 47
Hasaan Klugh pass complete to T.L. Ford II for 7 yds to the Rice 40
2:50
3rd & 5 at opp 40
Hasaan Klugh pass complete to Uriah LeMay for 4 yds to the Rice 36
2:50
4th & 1 at opp 36
Hasaan Klugh run for 2 yds to the Rice 34 for a 1ST down
2:50
1st & 10 at opp 34
KLUGH, Hasaan pass incomplete to PHILLIPS, Kalif, QB hurry by MCGASKEY, T., PENALTY RICE holding (SCHANTZ, G.) 10 yards to the RICE24, 1ST DOWN CHA, NO PLAY.
2:50
1st & 10 at opp 24
Hasaan Klugh pass incomplete to T.L. Ford II
2:50
2nd & 10 at opp 24
Robert Washington run for 12 yds to the Rice 12 for a 1ST down
2:50
1st & 10 at opp 12
Robert Washington run for 3 yds to the Rice 9
Q2 15:00
2nd & 7 at opp 9
Hasaan Klugh pass complete to Nate Mullen for 7 yds to the Rice 2 for a 1ST down
Q2 15:00
1st & goal at opp 2
Robert Washington run for a loss of 3 yards to the Rice 5
Q2 15:00
2nd & goal at opp 5
Robert Washington run for 1 yd to the Rice 4
Q2 13:19
3rd & goal at opp 4
Hasaan Klugh pass complete to Workpeh Kofa for 4 yds for a TD, (Blake Brewer KICK)Charlotte 14, Rice 0
2nd quarter7 drives, then Charlotte 21, Rice 10
Rice Interception, 6 plays
13:19
1st & 0 at own 35
Blake Brewer kickoff for 65 yds for a touchback
13:19
1st & 10 at own 25
Tyler Stehling pass complete to Zach Wright for 4 yds to the Rice 29
13:19
2nd & 6 at own 29
Austin Walter run for 3 yds to the Rice 32
13:19
3rd & 3 at own 32
Tyler Stehling pass complete to Temi Alaka for 7 yds to the Rice 39 for a 1ST down
13:19
1st & 10 at own 39
Tyler Stehling pass complete to Connor Cella for 11 yds to the 50 yard line for a 1ST down
13:19
1st & 10 at the 50
Tyler Stehling pass incomplete to Temi Alaka
13:19
2nd & 10 at the 50
STEHLING, Tyler pass incomplete to ALAKA, Temi, PENALTY CHA pass interference (WINCHESTER, T.) 15 yards to the CHA35, 1ST DOWN RICE, NO PLAY.
13:19
1st & 10 at opp 35
Tyler Stehling pass intercepted Anthony Covington return for 48 yds to the Rice 34
Charlotte Punt, 3 plays
11:28
1st & 10 at opp 34
Matt Johnson run for 2 yds to the Rice 32
11:28
2nd & 8 at opp 32
Kalif Phillips run for a loss of 4 yards to the Rice 36
11:28
3rd & 12 at opp 36
Hasaan Klugh pass incomplete to Austin Duke, broken up by Tabari McGaskey
11:28
4th & 12 at opp 36
Arthur Hart punt for 36 yds for a touchback
Rice Pick-six, 5 plays (Charlotte scores)
10:16
1st & 10 at own 20
Darik Dillard run for no gain to the Rice 20
10:16
2nd & 10 at own 20
J.T. Granato pass incomplete to Kylen Granson, broken up by Nick Cook
10:16
3rd & 10 at own 20
J.T. Granato pass complete to Zach Wright for 13 yds to the Rice 33 for a 1ST down
10:16
1st & 10 at own 33
Darik Dillard run for 4 yds to the Rice 37
8:47
2nd & 6 at own 37
J.T. Granato pass intercepted for a TD Terrance Winchester return for 41 yds for a TD, (Blake Brewer KICK)Charlotte 21, Rice 0
Rice Field goal, 10 plays
8:47
1st & 0 at own 35
Blake Brewer kickoff for 62 yds , Austin Walter return for 25 yds to the Rice 28
8:47
1st & 10 at own 28
Tyler Stehling pass complete to Zach Wright for 15 yds to the Rice 43 for a 1ST down
8:47
1st & 10 at own 43
Tyler Stehling pass complete to Kylen Granson for 9 yds to the Charl 48
8:47
2nd & 1 at opp 48
Tyler Stehling pass complete to Zach Wright for 7 yds to the Charl 41 for a 1ST down
8:47
1st & 10 at opp 41
Tyler Stehling run for 4 yds to the Charl 37
8:47
2nd & 6 at opp 37
Darik Dillard run for 8 yds to the Charl 29 for a 1ST down
8:47
1st & 10 at opp 29
Tyler Stehling pass complete to Connor Cella for 20 yds to the Charl 9 for a 1ST down
8:47
1st & goal at opp 9
RICE Penalty, false start (Peter Godber) to the Charl 14
8:47
1st & goal at opp 14
Tyler Stehling pass complete to Temi Alaka for 3 yds to the Charl 11
8:47
2nd & goal at opp 11
Jackson Tyner run for 5 yds to the Charl 6
5:07
3rd & 0 at opp 6
Timeout RICE, clock 05:07
5:07
3rd & goal at opp 6
Tyler Stehling pass incomplete to Temi Alaka, broken up by Terrance Winchester
4:58
4th & goal at opp 6
Hayden Tobola 24 yd FG GOODCharlotte 21, Rice 3
Charlotte Punt, 4 plays
4:58
1st & 0 at own 35
Jack Fox kickoff for 59 yds , Chris Montgomery return for 6 yds to the Charl 12
4:58
1st & 10 at own 12
Hasaan Klugh pass incomplete to T.L. Ford II
4:58
2nd & 10 at own 12
Hasaan Klugh run for 8 yds to the Charl 20 CHARLOTTE Penalty, illegal block (Kyle Hoffman) to the Charl 10
4:58
2nd & 12 at own 10
Kalif Phillips run for 1 yd to the Charl 11
4:58
3rd & 11 at own 11
Hasaan Klugh pass incomplete to Robert Washington
4:58
4th & 11 at own 11
Arthur Hart punt for 35 yds, downed at the Charl 46
Rice Touchdown, 12 plays
3:55
1st & 10 at opp 46
Tyler Stehling pass complete to Zach Wright for 4 yds to the Charl 42
3:55
2nd & 6 at opp 42
Tyler Stehling run for 5 yds to the Charl 37
3:55
3rd & 1 at opp 37
Tyler Stehling pass complete to Zach Wright for 5 yds to the Charl 32 for a 1ST down
3:55
1st & 10 at opp 32
Tyler Stehling pass incomplete to Kylen Granson
3:55
2nd & 10 at opp 32
Tyler Stehling pass incomplete to Connor Cella
3:55
3rd & 10 at opp 32
Tyler Stehling pass incomplete to Austin Walter
3:55
4th & 10 at opp 32
Tyler Stehling pass complete to Zach Wright for 13 yds to the Charl 19 for a 1ST down
3:55
1st & 10 at opp 19
Jackson Tyner run for a loss of 2 yards to the Charl 21
3:55
2nd & 12 at opp 21
Tyler Stehling run for 8 yds to the Charl 13
1:12
3rd & 4 at opp 13
Timeout RICE, clock 01:12
1:12
3rd & 4 at opp 13
Jackson Tyner run for 9 yds to the Charl 4 for a 1ST down
1:01
1st & 0 at opp 4
Timeout CHARLOTTE, clock 01:01
1:01
1st & goal at opp 4
Tyler Stehling pass complete to Austin Walter for 1 yd to the Charl 3
0:52
2nd & goal at opp 3
Tyler Stehling pass complete to Temi Alaka for 3 yds for a TD, (Hayden Tobola KICK)Charlotte 21, Rice 10
Charlotte End of half, 2 plays
0:52
1st & 0 at own 35
Jack Fox kickoff for 54 yds
0:52
1st & 10 at own 35
Hasaan Klugh run for 1 yd to the Charl 36
0:52
2nd & 9 at own 36
Kalif Phillips run for 5 yds to the Charl 41
3rd quarter5 drives, then Charlotte 21, Rice 16
Charlotte Punt, 8 plays
15:00
3rd & 4 at own 35
Jack Fox kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Hasaan Klugh run for 27 yds to the Rice 48 for a 1ST down
15:00
1st & 10 at opp 48
Kalif Phillips run for 7 yds to the Rice 41
15:00
2nd & 3 at opp 41
Hasaan Klugh pass complete to Austin Duke for 6 yds to the Rice 35 for a 1ST down
15:00
1st & 10 at opp 35
Kalif Phillips run for 3 yds to the Rice 32
15:00
2nd & 7 at opp 32
Matt Johnson pass complete to Austin Duke for 8 yds to the Rice 24 for a 1ST down
15:00
1st & 10 at opp 24
Hasaan Klugh pass incomplete to T.L. Ford II
15:00
2nd & 10 at opp 24
Austin Duke run for a loss of 6 yards to the Rice 37 Austin Duke fumbled, recovered by Charl Austin Duke
15:00
3rd & 23 at opp 37
Hasaan Klugh pass incomplete to Austin Duke
15:00
4th & 23 at opp 37
CHARLOTTE Penalty, false start (Anthony Butler) to the Rice 42
15:00
4th & 28 at opp 42
Arthur Hart punt for 41 yds, downed at the Rice 1
Rice Punt, 14 plays
12:23
1st & 10 at own 1
Darik Dillard run for 4 yds to the Rice 5
12:23
2nd & 6 at own 5
Darik Dillard run for 2 yds to the Rice 7
12:23
3rd & 4 at own 7
Tyler Stehling run for 11 yds to the Rice 18 for a 1ST down
12:23
1st & 10 at own 18
Tyler Stehling pass complete to Kylen Granson for 5 yds to the Rice 23
12:23
2nd & 5 at own 23
Tyler Stehling pass complete to Kylen Granson for 2 yds to the Rice 25
12:23
3rd & 3 at own 25
Tyler Stehling pass complete to Kylen Granson for 8 yds to the Rice 33 for a 1ST down
12:23
1st & 10 at own 33
Tyler Stehling run for 3 yds to the Rice 36
12:23
2nd & 7 at own 36
Darik Dillard run for 5 yds to the Rice 41
12:23
3rd & 2 at own 41
Tyler Stehling pass complete to Kylen Granson for 10 yds to the Charl 49 for a 1ST down
12:23
1st & 10 at opp 49
Darik Dillard run for 3 yds to the Charl 46
12:23
2nd & 7 at opp 46
Tyler Stehling pass complete to Zach Wright for 9 yds to the Rice 37 RICE Penalty, unsportsmanlike conduct (Zach Wright) to the Rice 48
12:23
1st & 10 at own 48
Austin Walter run for a loss of 2 yards to the Rice 46
12:23
2nd & 12 at own 46
STEHLING, Tyler pass complete to WALTER, Aston for 4 yards to the 50 yardline (KING, K.), QB hurry by COOK, Nick, PENALTY RICE holding (PIERCE, Sam) 10 yards to the RICE36, NO PLAY.
12:23
2nd & 22 at own 36
Tyler Stehling pass complete to Austin Walter for no gain to the Rice 36
12:23
3rd & 22 at own 36
Tyler Stehling pass complete to Cameron Johnson for 13 yds to the Rice 49
12:23
4th & 9 at own 49
Jack Fox punt for 31 yds , Nate Mullen returns for no gain to the Charl 17 Nate Mullen fumbled, forced by Brandon Douglas, recovered by Rice Blain Padgett
Rice Touchdown, 1 play
4:26
1st & 10 at opp 17
Tyler Stehling run for 17 yds for a TD, (Two-Point Conversion failed )Charlotte 21, Rice 16
Charlotte Punt, 9 plays
4:26
1st & 0 at own 35
Jack Fox kickoff for 65 yds for a touchback
4:26
1st & 10 at own 25
Kalif Phillips run for 4 yds to the Charl 29
4:26
2nd & 6 at own 29
Kalif Phillips run for 1 yd to the Charl 30
4:26
3rd & 5 at own 30
Hasaan Klugh pass complete to T.L. Ford II for 16 yds to the Charl 46 for a 1ST down
4:26
1st & 10 at own 46
Kalif Phillips run for 4 yds to the 50 yard line
4:26
2nd & 6 at the 50
Kalif Phillips run for 3 yds to the Rice 47
4:26
3rd & 3 at opp 47
Hasaan Klugh run for 12 yds to the Rice 35 for a 1ST down
4:26
1st & 10 at opp 35
Kalif Phillips run for a loss of 2 yards to the Rice 37
4:26
2nd & 12 at opp 37
Matt Johnson pass complete to Austin Duke for 3 yds to the Rice 34
4:26
3rd & 9 at opp 34
Hasaan Klugh pass incomplete to Austin Duke
4:26
4th & 9 at opp 34
CHARLOTTE Penalty, false start (Chris Montgomery) to the Rice 39
4:26
4th & 14 at opp 39
Arthur Hart punt for 36 yds, downed at the Rice 3
Rice Punt, 10 plays
0:19
1st & 10 at own 3
Tyler Stehling run for 4 yds to the Rice 7
Q4 15:00
2nd & 6 at own 7
Tyler Stehling pass complete to Kylen Granson for 9 yds to the Rice 16 for a 1ST down
Q4 15:00
1st & 10 at own 16
Tyler Stehling pass complete to Zach Wright for 9 yds to the Rice 25
Q4 15:00
2nd & 1 at own 25
Tyler Stehling pass incomplete to Kylen Granson
Q4 15:00
3rd & 1 at own 25
Tyler Stehling run for 3 yds to the Rice 28 for a 1ST down
Q4 15:00
1st & 10 at own 28
Tyler Stehling pass complete to Zach Wright for 6 yds to the Rice 34
Q4 15:00
2nd & 4 at own 34
Tyler Stehling pass complete to Kylen Granson for 13 yds to the Rice 47 for a 1ST down
Q4 15:00
1st & 10 at own 47
Tyler Stehling run for 3 yds to the 50 yard line
Q4 15:00
2nd & 7 at the 50
Tyler Stehling pass incomplete to Zach Wright
Q4 15:00
3rd & 7 at the 50
Tyler Stehling sacked by Randy Suydam for a loss of 8 yards to the Rice 42
Q4 15:00
4th & 15 at own 42
Jack Fox punt for 38 yds, fair catch by Nate Mullen at the Charl 20
4th quarter6 drives, then Rice 22, Charlotte 21
Charlotte Punt, 3 plays
11:12
1st & 10 at own 20
Hasaan Klugh pass incomplete to Austin Duke
11:12
2nd & 10 at own 20
Kalif Phillips run for a loss of 1 yard to the Charl 19
11:12
3rd & 11 at own 19
Hasaan Klugh run for 4 yds to the Charl 23
11:12
4th & 7 at own 23
Arthur Hart punt for 41 yds, fair catch by Nahshon Ellerbe at the Rice 36
Rice Punt, 5 plays
9:45
1st & 10 at own 36
Tyler Stehling pass complete to Kylen Granson for 4 yds to the Rice 40
9:45
2nd & 6 at own 40
Tyler Stehling pass complete to Zach Wright for 7 yds to the Rice 47 for a 1ST down
9:45
1st & 10 at own 47
Austin Walter run for a loss of 4 yards to the Rice 43
9:45
2nd & 14 at own 43
Tyler Stehling pass incomplete to Temi Alaka
9:45
3rd & 14 at own 43
Tyler Stehling run for no gain to the Rice 43
9:45
4th & 14 at own 43
Jack Fox punt for 36 yds , Nate Mullen returns for 12 yds to the Charl 33
Charlotte Punt, 3 plays
7:54
1st & 10 at own 33
Hasaan Klugh pass incomplete to T.L. Ford II
7:54
2nd & 10 at own 33
Hasaan Klugh pass incomplete to Uriah LeMay, broken up by V.J. Banks
7:54
3rd & 10 at own 33
Hasaan Klugh pass incomplete to Kalif Phillips
7:54
4th & 10 at own 33
Arthur Hart punt for 38 yds, fair catch by Nahshon Ellerbe at the Rice 29
Rice Touchdown, 13 plays
7:31
1st & 10 at own 29
Tyler Stehling pass complete to Temi Alaka for 12 yds to the Rice 41 for a 1ST down
7:31
1st & 10 at own 41
Tyler Stehling run for 7 yds to the Rice 48
7:31
2nd & 3 at own 48
Tyler Stehling run for 6 yds to the Charl 46 for a 1ST down
7:31
1st & 10 at opp 46
Austin Walter run for 3 yds to the Charl 43
7:31
2nd & 7 at opp 43
Tyler Stehling pass incomplete to Kylen Granson
5:36
3rd & 7 at opp 43
Timeout RICE, clock 05:36
5:36
3rd & 7 at opp 43
Tyler Stehling pass complete to Zach Wright for 19 yds to the Charl 24 for a 1ST down
5:36
1st & 10 at opp 24
Tyler Stehling run for 6 yds to the Charl 18
5:36
2nd & 4 at opp 18
Tyler Stehling run for 7 yds to the Charl 11 for a 1ST down
5:36
1st & 10 at opp 11
Tyler Stehling run for 2 yds to the Charl 9
5:36
2nd & 8 at opp 9
Tyler Stehling run for 6 yds to the Charl 3
3:26
3rd & 2 at opp 3
Timeout CHARLOTTE, clock 03:26
3:26
3rd & 2 at opp 3
Jackson Tyner run for 1 yd to the Charl 2
3:11
4th & 1 at opp 2
Timeout CHARLOTTE, clock 03:11
3:11
4th & 1 at opp 2
Tyler Stehling run for 1 yd to the Charl 1 for a 1ST down
2:53
1st & goal at opp 1
Tyler Stehling run for 1 yd for a TD, (Two-Point Conversion failed )Rice 22, Charlotte 21
Charlotte Turnover on downs, 4 plays
2:53
1st & 0 at own 35
Jack Fox kickoff for 64 yds , Chris Montgomery return for 23 yds to the Charl 24
2:53
1st & 10 at own 24
Kalif Phillips run for 4 yds to the Charl 28
2:53
2nd & 6 at own 28
Kalif Phillips run for a loss of 3 yards to the Charl 25
2:53
3rd & 9 at own 25
Hasaan Klugh pass incomplete to T.L. Ford II
2:53
4th & 9 at own 25
Hasaan Klugh pass complete to Austin Duke for 5 yds to the Charl 30
Rice Turnover on downs, 4 plays
1:38
1st & 10 at opp 30
Darik Dillard run for 2 yds to the Charl 28
1:33
2nd & 8 at opp 28
Timeout CHARLOTTE, clock 01:33
1:33
2nd & 8 at opp 28
Darik Dillard run for 2 yds to the Charl 26
1:33
3rd & 6 at opp 26
Darik Dillard run for 2 yds to the Charl 24
1:33
4th & 4 at opp 24
TEAM run for a loss of 3 yards to the Charl 27
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.