From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Alcorn State
Tulane
109
Total yards
558
49
Passing yards
399
60
Rushing yards
159
3.5
Yards per pass
12.9
1.9
Yards per rush
3.6
4
First downs
30
3–15
Third downs
7–13
0–0
Fourth downs
2–2
1
Turnovers
2
7–63
Penalties
4–25
24:49
Possession
35:11
0
Sacks (by defense)
2
Efficiency
Alcorn State
Tulane
16%
Success rate
57%
−0.37
EPA per play
0.37
1.10
Explosiveness
1.11
−0.23
Rushing EPA
−0.10
−0.12
Passing EPA
1.01
14%
Passing-down success
50%
−0.25
First-down EPA
0.47
−0.47
Second-down EPA
0.17
−0.43
Third-down EPA
0.23
15%
Havoc by its defense
20%
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)
Tulane 80% to win. Elo’s favorite won.
The line
Tulane −35.5, 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 Tulane 99%, Alcorn State 1%. 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. Tulane drives left to right, Alcorn State right to left.
Q1 TulaneFumble, 3 plays, −4 yards
Q1 Alcorn StateMissed FG, 4 plays, −1 yard
Q1 TulaneField goal, 12 plays, 64 yards
Q1 Alcorn StateInterception, 3 plays, 7 yards
Q1 TulaneTouchdown, 3 plays, 27 yards
Q1 Alcorn StatePunt, 3 plays, 6 yards
Q1 TulaneTouchdown, 3 plays, 52 yards
Q1 Alcorn StatePunt, 3 plays, −7 yards
Q1 TulaneTouchdown, 5 plays, 49 yards
Q2 Alcorn StatePunt, 3 plays, 4 yards
Q2 TulanePunt, 3 plays, 8 yards
Q2 Alcorn StatePunt, 9 plays, 27 yards
Q2 TulaneTouchdown, 8 plays, 77 yards
Q2 Alcorn StatePunt, 3 plays, 9 yards
Q2 TulaneEnd of half, 1 play, −1 yard
Q3 Alcorn StatePunt, 3 plays, 8 yards
Q3 TulaneTouchdown, 1 play, 72 yards
Q3 Alcorn StatePunt, 3 plays, −5 yards
Q3 TulaneTouchdown, 4 plays, 33 yards
Q3 Alcorn StatePunt, 3 plays, 7 yards
Q3 TulaneFumble, 9 plays, 60 yards
Q3 Alcorn StatePunt, 7 plays, 35 yards
Q4 TulaneTouchdown, 13 plays, 86 yards
Q4 Alcorn StatePunt, 3 plays, 9 yards
Q4 TulaneEnd of game, 11 plays, 48 yards
Play by play
1st quarter12 drives, then Tulane 17, Alcorn State 0
Tulane Fumble, 3 plays
14:56
1st & 10 at own 29
pass complete to Shae Wyatt for 4 yds to the Tulan 33
14:56
2nd & 6 at own 33
Tyjae Spears run for a loss of 3 yards to the Tulan 30
14:56
Lorenzo Garcia kickoff for 47 yds , Lawrence Keys III return for 11 yds to the Tulan 29
13:42
3rd & 9 at own 30
run for a loss of 5 yards to the Tulan 25
Alcorn State Missed FG, 4 plays
13:42
1st & 10 at opp 25
Jarveon Howard run for a loss of 1 yard to the Tulan 26
13:42
2nd & 11 at opp 26
Aaron Allen pass incomplete
13:42
3rd & 11 at opp 26
Aaron Allen pass incomplete
13:42
3rd & 9 at own 30
Michael Pratt run for a loss of 5 yards to the Tulan 25 Michael Pratt fumbled, recovered by AlcSt Tyler Smith
13:14
4th & 11 at opp 26
Noah Kiani 43 yd FG BLOCKED blocked by
Tulane Field goal, 12 plays
13:14
1st & 10 at own 26
Michael Pratt pass complete to Tyrick James for 26 yds to the AlcSt 48 for a 1ST down
13:14
1st & 10 at opp 48
Tyjae Spears run for 9 yds to the AlcSt 39
13:14
2nd & 1 at opp 39
Tyjae Spears run for 1 yd to the AlcSt 38 for a 1ST down
13:14
1st & 10 at opp 38
Michael Pratt pass incomplete
13:14
2nd & 10 at opp 38
Michael Pratt pass complete to Shae Wyatt for 9 yds to the AlcSt 29
13:14
3rd & 1 at opp 29
Tyjae Spears run for no gain to the AlcSt 29
13:14
4th & 1 at opp 29
Michael Pratt run for 2 yds to the AlcSt 27 for a 1ST down
13:14
1st & 10 at opp 27
Michael Pratt pass complete to Jha’Quan Jackson for 13 yds to the AlcSt 14 for a 1ST down
13:14
1st & 10 at opp 14
Michael Pratt pass complete to Lawrence Keys III for 6 yds to the AlcSt 8
13:14
2nd & 4 at opp 8
Iverson Celestine run for 2 yds to the AlcSt 6
13:14
3rd & 2 at opp 6
Tyjae Spears run for 1 yd to the AlcSt 5
8:03
4th & 1 at opp 5
TULANE Penalty, False Start (Sincere Haynesworth) to the AlcSt 10
8:03
4th & 6 at opp 10
Timeout TULANE, clock 08:03
7:59
4th & 6 at opp 10
Kriston Esnard 26 yd FG GOODTulane 3, Alcorn State 0
Alcorn State Interception, 3 plays
7:59
1st & 10 at own 25
Niko Duffey run for 7 yds to the AlcSt 32
7:59
2nd & 3 at own 32
Aaron Allen pass incomplete
7:59
Casey Glover kickoff for 61 yds ALCORN ST Penalty, Illegal Substitution (Edwin Summerour) declined
7:29
3rd & 3 at own 32
Aaron Allen pass intercepted
Tulane Touchdown, 3 plays
7:29
1st & 10 at opp 27
Michael Pratt pass complete to Dea Dea McDougle for 16 yds to the AlcSt 11 for a 1ST down
7:29
1st & 10 at opp 11
CLAYTON, Shaadie rush to the left for a gain of 3 yards to the ASU8 (MUHAMMAD, Rasul). PENALTY ASU Offsides on JONES, Kee Wayne enforced 5 yards from the ASU11 to the ASU6 [NH]. NO PLAY (replay the down).
7:29
1st & 5 at opp 6
Michael Pratt pass incomplete
7:29
3rd & 3 at own 32
Aaron Allen pass intercepted
Alcorn State Punt, 3 plays
6:18
1st & 10 at own 25
ALCORN ST Penalty, False Start (T.J. Yarbrough) to the AlcSt 20
6:18
1st & 15 at own 20
Jarveon Howard run for 2 yds to the AlcSt 22
6:18
2nd & 13 at own 22
Jarveon Howard run for 2 yds to the AlcSt 24
6:18
3rd & 11 at own 24
Aaron Allen pass complete to Tim McNair Jr. for 7 yds to the AlcSt 31
6:18
3rd & 11 at own 24
Aaron Allen pass complete to Tim McNair Jr. for 7 yds to the AlcSt 31
Tulane Touchdown, 3 plays
6:18
2nd & 5 at opp 6
Shaadie Clayton 6 Yd Run (Kriston Esnard Kick)Tulane 10, Alcorn State 0
6:18
Casey Glover kickoff for 65 yds for a touchback
4:12
4th & 4 at own 31
Noah Kiani punt for 35 yds , Jha’Quan Jackson returns for 14 yds to the Tulan 48
Tulane Touchdown, 3 plays
4:12
1st & 10 at own 48
Michael Pratt pass complete to Shae Wyatt for 43 yds to the AlcSt 9 for a 1ST down
4:12
1st & goal at opp 9
Shaadie Clayton run for 2 yds to the AlcSt 7
4:12
4th & 4 at own 31
Noah Kiani punt for 35 yds , Jha’Quan Jackson returns for 14 yds to the Tulan 48
Alcorn State Punt, 3 plays
3:10
1st & 10 at own 25
Niko Duffey run for a loss of 1 yard to the AlcSt 24
3:10
1st & 10 at own 25
Niko Duffey run for a loss of 1 yard to the AlcSt 24
3:10
2nd & 11 at own 24
Niko Duffey run for 1 yd to the AlcSt 25
3:10
3rd & 10 at own 25
Aaron Allen sacked by Corey Platt Jr. for a loss of 7 yards to the AlcSt 18
Tulane Touchdown, 3 plays
3:10
2nd & goal at opp 7
Lawrence Keys III 7 Yd Run (Kriston Esnard Kick)Tulane 17, Alcorn State 0
3:10
Casey Glover kickoff for 64 yds
Tulane Touchdown, 5 plays
1:04
1st & 10 at opp 49
Iverson Celestine run for 3 yds to the AlcSt 46
1:04
2nd & 7 at opp 46
PRATT, Michael pass to the right incomplete intended for KEYS III, Lawrence thrown to the ASU27. PENALTY ASU Personal Foul on VINES, Trevor enforced 15 yards from the ASU46 to the ASU31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:04
4th & 17 at own 18
Noah Kiani punt for 31 yds, downed at the AlcSt 49
Tulane Touchdown, 5 plays
0:00
1st & 10 at opp 31
Michael Pratt pass complete to Phat Watts for 5 yds to the AlcSt 26
Q2 15:00
2nd & 5 at opp 26
PRATT, Michael pass to the right complete for 26 yards to JAMES, Tyrick caught at the ASU4 and advanced to the ASU0, TOUCHDOWN TLN, score nullified by penalty. PENALTY TLN Holding on HAYNESWORTH, Sincere enforced 10 yards from the ASU26 to the ASU36 [NHSG]. NO PLAY (replay the down).
Q2 15:00
2nd & 15 at opp 36
Iverson Celestine run for 1 yd to the AlcSt 35
Q2 15:00
3rd & 14 at opp 35
Michael Pratt pass complete to Jha’Quan Jackson for 19 yds to the AlcSt 16 for a 1ST down
2nd quarter9 drives, then Tulane 31, Alcorn State 0
Alcorn State Punt, 3 plays
13:38
1st & 10 at own 25
Javonta Leatherwood run for 3 yds to the AlcSt 28
13:38
2nd & 7 at own 28
Javonta Leatherwood run for 1 yd to the AlcSt 29
13:38
3rd & 6 at own 29
Aaron Allen pass incomplete
Tulane Touchdown, 5 plays
13:38
1st & 10 at opp 16
Jha’Quan Jackson 16 Yd pass from Michael Pratt (Kriston Esnard Kick)Tulane 24, Alcorn State 0
13:38
Casey Glover kickoff for 65 yds for a touchback
12:15
4th & 6 at own 29
Noah Kiani punt for 32 yds, fair catch by Jha’Quan Jackson at the Tulan 39
Tulane Punt, 3 plays
12:15
1st & 10 at own 39
Michael Pratt pass complete to Dea Dea McDougle for 8 yds to the Tulan 47
12:15
2nd & 2 at own 47
Iverson Celestine run for no gain to the Tulan 47
12:15
3rd & 2 at own 47
Michael Pratt pass incomplete
12:15
4th & 6 at own 29
Noah Kiani punt for 32 yds, fair catch by Jha’Quan Jackson at the Tulan 39
Alcorn State Punt, 9 plays
10:57
1st & 10 at own 11
Aaron Allen pass incomplete
10:57
2nd & 10 at own 11
Javonta Leatherwood run for 8 yds to the AlcSt 19
10:57
3rd & 2 at own 19
Javonta Leatherwood run for 3 yds to the AlcSt 22 for a 1ST down
10:57
1st & 10 at own 22
Javonta Leatherwood run for 3 yds to the AlcSt 25
10:57
2nd & 7 at own 25
Jarveon Howard run for no gain to the AlcSt 25
10:57
3rd & 7 at own 25
Aaron Allen run for 9 yds to the AlcSt 34 for a 1ST down
10:57
1st & 10 at own 34
Jarveon Howard run for 3 yds to the AlcSt 37
10:57
2nd & 7 at own 37
Jarveon Howard run for 2 yds to the AlcSt 39
10:57
3rd & 5 at own 39
Jarveon Howard run for a loss of 1 yard to the AlcSt 38
10:57
4th & 2 at own 47
Casey Glover punt for 42 yds, fair catch by Derrick Travis at the AlcSt 11
Tulane Touchdown, 8 plays
6:06
1st & 10 at own 23
Michael Pratt pass complete to Jha’Quan Jackson for 13 yds to the Tulan 36 for a 1ST down
6:06
1st & 10 at own 36
Shaadie Clayton run for a loss of 1 yard to the Tulan 35
6:06
2nd & 11 at own 35
Michael Pratt pass incomplete
6:06
3rd & 11 at own 35
Michael Pratt pass complete to Lawrence Keys III for 18 yds to the AlcSt 47 for a 1ST down
6:06
1st & 10 at opp 47
Michael Pratt pass complete to Dea Dea McDougle for 23 yds to the AlcSt 24 for a 1ST down
6:06
1st & 10 at opp 24
Iverson Celestine run for 2 yds to the AlcSt 22
6:06
4th & 6 at own 38
Noah Kiani punt for 39 yds, fair catch by Jha’Quan Jackson at the Tulan 23
Tulane Touchdown, 8 plays
2:52
2nd & 8 at opp 22
Michael Pratt pass complete to Shae Wyatt for 2 yds to the AlcSt 20
2:52
3rd & 6 at opp 20
Timeout ALCORN ST, clock 02:52
2:52
3rd & 6 at opp 20
TULANE Penalty, False Start (-5 Yards) to the AlcSt 25
2:52
3rd & 6 at opp 20
TULANE Penalty, False Start (-5 Yards) to the AlcSt 25
Alcorn State Punt, 3 plays
2:46
1st & 10 at own 25
Niko Duffey run for 2 yds to the AlcSt 27
2:46
1st & 10 at own 25
Niko Duffey run for 2 yds to the AlcSt 27
2:46
2nd & 8 at own 27
Niko Duffey run for 5 yds to the AlcSt 32
Tulane Touchdown, 8 plays
2:46
3rd & 11 at opp 25
Tyrick James 25 Yd pass from Michael Pratt (Kriston Esnard Kick)Tulane 31, Alcorn State 0
Alcorn State Punt, 3 plays
2:46
Casey Glover kickoff for 65 yds for a touchback
0:37
4th & 1 at own 34
Timeout ALCORN ST, clock 00:37
0:37
3rd & 3 at own 32
Niko Duffey run for 2 yds to the AlcSt 34
0:23
4th & 1 at own 34
Noah Kiani punt for 50 yds, downed at the Tulan 16
3rd quarter9 drives, then Tulane 45, Alcorn State 0
Alcorn State Punt, 3 plays
15:00
1st & 10 at own 25
Jarveon Howard run for 1 yd to the AlcSt 26
15:00
2nd & 9 at own 26
Aaron Allen pass incomplete
15:00
3rd & 9 at own 26
Aaron Allen pass complete to Akeem McNair for 7 yds to the AlcSt 33
15:00
Casey Glover kickoff for 59 yds
13:24
4th & 2 at own 33
Noah Kiani punt for 41 yds , returns for no gain to the Tulan 26
Alcorn State Punt, 3 plays
13:13
1st & 10 at own 25
Niko Duffey run for 3 yds to the AlcSt 28
13:13
2nd & 7 at own 28
Aaron Allen pass complete to Akeem McNair for 1 yd to the AlcSt 29
13:13
3rd & 6 at own 29
Aaron Allen sacked by Carlos Hatcher and Noah Taliancich for a loss of 9 yards to the AlcSt 20
Tulane Touchdown, 1 play
13:13
1st & 10 at own 28
Shae Wyatt 72 Yd pass from Michael Pratt (Kriston Esnard Kick)Tulane 38, Alcorn State 0
13:13
Casey Glover kickoff for 65 yds for a touchback
10:50
4th & 15 at own 20
Noah Kiani punt for 28 yds
Tulane Touchdown, 4 plays
10:50
1st & 10 at opp 33
Iverson Celestine run for 4 yds to the AlcSt 29
10:50
2nd & 6 at opp 29
Iverson Celestine run for 3 yds to the AlcSt 26
10:50
2nd & 6 at opp 29
Iverson Celestine run for 3 yds to the AlcSt 26
10:50
3rd & 3 at opp 26
Iverson Celestine run for 10 yds to the AlcSt 16 for a 1ST down
10:50
4th & 15 at own 20
Noah Kiani punt for 28 yds ALCORN ST Penalty, Personal Foul (Robert McDaniel) to the AlcSt 33
Alcorn State Punt, 3 plays
8:58
1st & 10 at own 25
Javonta Leatherwood run for 7 yds to the AlcSt 32
8:58
1st & 10 at own 25
Javonta Leatherwood run for 7 yds to the AlcSt 32
8:58
2nd & 3 at own 32
Markevion Quinn run for a loss of 2 yards to the AlcSt 30
8:58
3rd & 5 at own 30
Javonta Leatherwood run for 2 yds to the AlcSt 32
Tulane Touchdown, 4 plays
8:58
1st & 10 at opp 16
Dea Dea McDougle 16 Yd Run (Kriston Esnard Kick)Tulane 45, Alcorn State 0
8:58
Jr. Lucas Dunker kickoff for 65 yds for a touchback
6:59
4th & 3 at own 32
Noah Kiani punt for 28 yds, fair catch by Jha’Quan Jackson at the Tulan 40
Tulane Fumble, 9 plays
6:59
1st & 10 at own 40
Justin Ibieta pass complete to Luke Besh for 5 yds to the Tulan 45
6:59
1st & 10 at own 40
Justin Ibieta pass complete to Luke Besh for 5 yds to the Tulan 45
6:59
2nd & 5 at own 45
Justin Ibieta pass complete to Chris Brazzell II for 11 yds to the AlcSt 44 for a 1ST down
6:59
2nd & 5 at own 45
Justin Ibieta pass complete to Chris Brazzell II for 11 yds to the AlcSt 44 for a 1ST down
6:59
1st & 10 at opp 44
TULANE Penalty, False Start (-5 Yards) to the AlcSt 49
6:59
1st & 15 at opp 49
Justin Ibieta pass complete to Bryce Bohanon for 15 yds to the AlcSt 34 for a 1ST down
6:59
1st & 10 at opp 34
Justin Ibieta pass incomplete
6:59
2nd & 10 at opp 34
Justin Ibieta pass complete to Luke Besh for 13 yds to the AlcSt 21 for a 1ST down
6:59
1st & 10 at opp 21
Iverson Celestine run for 14 yds to the AlcSt 7 for a 1ST down
6:59
2nd & 10 at opp 34
Justin Ibieta pass complete to Luke Besh for 13 yds to the AlcSt 21 for a 1ST down
6:59
1st & 10 at opp 21
Iverson Celestine run for 14 yds to the AlcSt 7 for a 1ST down
6:59
1st & goal at opp 7
Iverson Celestine run for 2 yds to the AlcSt 5
6:59
2nd & goal at opp 5
ALCORN ST Penalty, Offsides (Trevor Vines) to the AlcSt 2
6:59
2nd & goal at opp 2
Lucas Barisas run for no gain to the AlcSt 2
6:59
4th & 3 at own 32
Noah Kiani punt for 28 yds, fair catch by Jha’Quan Jackson at the Tulan 40
Alcorn State Punt, 7 plays
1:51
1st & 10 at own 20
Markevion Quinn pass complete to Joshua Compton for 15 yds to the AlcSt 35 for a 1ST down
1:51
1st & 10 at own 35
Brandon Rogers run for 1 yd to the AlcSt 36
1:51
2nd & 9 at own 36
Markevion Quinn pass incomplete
1:51
3rd & 9 at own 36
ALCORN ST Penalty, Delay Of Game (TEAM) to the AlcSt 31
1:51
3rd & 14 at own 31
Markevion Quinn pass complete to CJ Bolar for 19 yds to the 50 yard line for a 1ST down
1:51
3rd & goal at opp 2
Iverson Celestine run for 2 yds Iverson Celestine fumbled, recovered by AlcSt Wallace Melton
Alcorn State Punt, 7 plays
0:00
1st & 10 at the 50
Brandon Rogers run for 2 yds to the Tulan 48
Q4 15:00
2nd & 8 at opp 48
Markevion Quinn pass incomplete
Q4 15:00
3rd & 8 at opp 48
Javonta Leatherwood run for 3 yds to the Tulan 45
4th quarter6 drives, then Tulane 52, Alcorn State 0
Tulane Touchdown, 13 plays
13:56
1st & 10 at own 14
Lucas Barisas run for 7 yds to the Tulan 21
13:56
2nd & 3 at own 21
Lucas Barisas run for 5 yds to the Tulan 26 for a 1ST down
13:56
2nd & 11 at own 25
Lucas Barisas run for 6 yds to the Tulan 31
13:56
3rd & 5 at own 31
Justin Ibieta pass complete to Trevor Evans for 14 yds to the Tulan 45 for a 1ST down
13:56
1st & 10 at own 45
WILLIAMS, Levi rush to the left for a loss of 4 yards to the TLN41 (BLOUNT, Macarius). PENALTY ASU Personal Foul on BLOUNT, Macarius enforced 15 yards from the TLN45 to the ASU40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
13:56
1st & 10 at own 26
Josh Coltrin run for a loss of 1 yard to the Tulan 25
13:56
1st & 10 at opp 40
Justin Ibieta pass complete to Trevor Evans for 6 yds to the AlcSt 34
13:56
2nd & 4 at opp 34
Josh Coltrin run for 2 yds to the AlcSt 32
13:56
3rd & 2 at opp 32
Lucas Barisas run for 2 yds to the AlcSt 30 for a 1ST down
13:56
1st & 10 at opp 30
Justin Ibieta pass complete to Lucas Desjardins for 8 yds to the AlcSt 22
13:56
2nd & 2 at opp 22
Lucas Barisas run for 13 yds to the AlcSt 9 for a 1ST down
13:56
1st & goal at opp 9
Lucas Barisas run for 6 yds to the AlcSt 3
13:56
2nd & goal at opp 3
Justin Ibieta pass incomplete
13:56
4th & 5 at opp 45
Noah Kiani punt for 31 yds, fair catch by Jha’Quan Jackson at the Tulan 14
Alcorn State Punt, 3 plays
8:08
1st & 10 at own 25
Brandon Rogers run for no gain to the AlcSt 25
8:08
2nd & 10 at own 25
Markevion Quinn run for 5 yds to the AlcSt 30
Tulane Touchdown, 13 plays
8:08
3rd & goal at opp 3
Justin Ibieta 3 Yd Run (Graham Dable Kick)Tulane 52, Alcorn State 0
Alcorn State Punt, 3 plays
8:08
Jr. Lucas Dunker kickoff for 65 yds for a touchback
6:07
4th & 1 at own 34
Timeout ALCORN ST, clock 06:07
6:07
3rd & 5 at own 30
Brandon Rogers run for 4 yds to the AlcSt 34
Tulane End of game, 11 plays
5:59
1st & 10 at own 32
Tate Jernigan run for 4 yds to the Tulan 36
5:59
2nd & 6 at own 36
Tate Jernigan run for 7 yds to the Tulan 43 for a 1ST down
5:59
1st & 10 at own 43
George Arata run for 6 yds to the Tulan 49
5:59
2nd & 4 at own 49
Charles Schibler run for 5 yds to the AlcSt 46 for a 1ST down
5:59
1st & 10 at opp 46
Tate Jernigan run for no gain to the AlcSt 46
5:59
2nd & 10 at opp 46
George Arata run for 2 yds to the AlcSt 44
5:59
4th & 1 at own 34
Noah Kiani punt for 34 yds, fair catch by Jha’Quan Jackson at the Tulan 32
Tulane End of game, 11 plays
5:59
3rd & 8 at opp 44
Charles Schibler run for 1 yd to the AlcSt 43
5:59
4th & 7 at opp 43
Kai Horton pass complete to Michael Lavergne for 9 yds to the AlcSt 34 for a 1ST down
5:59
1st & 10 at opp 34
Josh Coltrin run for 12 yds to the AlcSt 22 for a 1ST down
5:59
1st & 10 at opp 22
George Arata run for 4 yds to the AlcSt 18
0:00
2nd & 6 at opp 18
Tate Jernigan run for a loss of 2 yards to the AlcSt 20
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.