Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Hunter Hanson kickoff for 53 yds , Juan Anthony Jr. return for 15 yds to the AlcSt 27
24-yd Run
14:54 - 1st
Niko Duffey run for 24 yds to the AlbSt 49 for a 1ST down
1st & 10 at ALCN 27
1-yd Run
14:54 - 1st
Niko Duffey run for 1 yd to the AlbSt 48
1st & 10 at ALST 49
Incompletion
14:54 - 1st
Felix Harper pass incomplete to Raidarious Anderson, broken up by Kimar Martin
2nd & 9 at ALST 48
Incompletion
14:54 - 1st
Felix Harper pass incomplete
3rd & 9 at ALST 48
Punt
14:54 - 1st
Corey McCullough punt for 41 yds, fair catch by Kimar Martin at the AlbSt 7
4th & 9 at ALST 48
Interception
13:49 - 1st
KHA'Darris Davis pass intercepted Solomon Muhammad return for 5 yds to the AlbSt 10
1st & 10 at ALST 7
2-yd Run
13:37 - 1st
Niko Duffey run for 2 yds to the AlbSt 8
1st & Goal at ALST 10
0-yd Run
13:37 - 1st
Niko Duffey run for no gain to the AlbSt 8
2nd & Goal at ALST 8
8-yd Touchdown Pass
12:30 - 1st
Felix Harper pass complete to LeCharles Pringle for 8 yds for a TD, (Corey McCullough KICK)
3rd & Goal at ALST 8
Kickoff
12:30 - 1st
Corey McCullough kickoff for 65 yds for a touchback
5-yd Penalty
12:30 - 1st
Davis, K. rush for loss of 1 yard to the ALST24 (Webb, Mikail), PENALTY ALCN offside (Jackson, Jaaron) 5 yards to the ALST30, NO PLAY.
1st & 10 at ALST 25
1-yd Run
12:30 - 1st
Ezra Gray run for 1 yd to the AlbSt 31
1st & 5 at ALST 30
5-yd Run
12:30 - 1st
Ezra Gray run for 5 yds to the AlbSt 36 for a 1ST down
2nd & 4 at ALST 31
Incompletion
12:30 - 1st
KHA'Darris Davis pass incomplete
1st & 10 at ALST 36
6-yd Penalty
12:30 - 1st
Davis, K. pass incomplete to Hixon, J., PENALTY ALCN pass interference (Taylor, Juwan) 6 yards to the ALST42, 1ST DOWN ALST, NO PLAY.
2nd & 10 at ALST 36
-11-yd Run
12:30 - 1st
KHA'Darris Davis run for a loss of 11 yards to the AlbSt 31
1st & 10 at ALST 42
4-yd Run
12:30 - 1st
Ezra Gray run for 4 yds to the AlbSt 35
2nd & 21 at ALST 31
5-yd Penalty
12:30 - 1st
ALABAMA ST Penalty, false start (Juwan Callines) to the AlbSt 30
3rd & 17 at ALST 35
33-yd Pass
12:30 - 1st
KHA'Darris Davis pass complete to Moses Marshall IV for 33 yds to the AlcSt 37 for a 1ST down
3rd & 22 at ALST 30
-1-yd Run
12:30 - 1st
Ezra Gray run for a loss of 1 yard to the AlcSt 38
1st & 10 at ALCN 37
Fumble Recovery
12:30 - 1st
KHA'Darris Davis run for a loss of 6 yards to the AlbSt 42 KHA'Darris Davis fumbled, recovered by AlcSt Keyron Kinsler Jr. , return for 14 yds to the AlbSt 42
2nd & 11 at ALCN 38
3-yd Run
9:00 - 1st
De'Shawn Waller run for 3 yds to the AlbSt 39
1st & 10 at ALST 42
2-yd Pass
9:00 - 1st
Felix Harper pass complete to De'Shawn Waller for 2 yds to the AlbSt 37
2nd & 7 at ALST 39
8-yd Run
9:00 - 1st
De'Shawn Waller run for 8 yds to the AlbSt 29 for a 1ST down
3rd & 5 at ALST 37
0-yd Penalty
9:00 - 1st
Harper, Felix pass incomplete to Blair, Chris, PENALTY ALCN holding off-setting, PENALTY ALST pass interference off-setting, NO PLAY.
1st & 10 at ALST 0
1-yd Run
9:00 - 1st
Niko Duffey run for 1 yd to the AlbSt 28
1st & 10 at ALST 29
-9-yd Run
9:00 - 1st
Felix Harper run for a loss of 9 yards to the AlbSt 37
2nd & 9 at ALST 28
18-yd Pass
9:00 - 1st
Felix Harper pass complete to Juan Anthony Jr. for 18 yds to the AlbSt 19 for a 1ST down
3rd & 18 at ALST 37
1-yd Run
9:00 - 1st
Niko Duffey run for 1 yd to the AlbSt 18
1st & 10 at ALST 19
Incompletion
9:00 - 1st
Felix Harper pass incomplete to Juan Anthony Jr.
2nd & 9 at ALST 18
18-yd Touchdown Run
4:47 - 1st
Felix Harper run for 18 yds for a TD, (Corey McCullough KICK)
3rd & 9 at ALST 18
Kickoff
4:47 - 1st
Corey McCullough kickoff for 65 yds for a touchback
-2-yd Run
4:42 - 1st
Jacory Merritt run for a loss of 2 yards to the AlbSt 23
1st & 10 at ALST 25
13-yd Pass
4:42 - 1st
KHA'Darris Davis pass complete to Michael Jefferson for 13 yds to the AlbSt 36 for a 1ST down
2nd & 12 at ALST 23
9-yd Pass
4:42 - 1st
KHA'Darris Davis pass complete to Moses Marshall IV for 9 yds to the AlbSt 45
1st & 10 at ALST 36
Incompletion
4:42 - 1st
KHA'Darris Davis pass incomplete to Jeremiah Hixon
2nd & 1 at ALST 45
9-yd Run
4:42 - 1st
Jacory Merritt run for 9 yds to the AlcSt 46 for a 1ST down
3rd & 1 at ALST 45
2-yd Run
4:42 - 1st
Jacory Merritt run for 2 yds to the AlcSt 44
1st & 10 at ALCN 46
14-yd Run
4:42 - 1st
Jacory Merritt run for a loss of 1 yard to the AlcSt 45 for a 1ST down ALCORN ST Penalty, face mask (15 yards) (Keyron Kinsler Jr.) to the AlcSt 30 for a 1ST down
2nd & 8 at ALCN 44
-1-yd Pass
4:42 - 1st
KHA'Darris Davis pass complete to Michael Jefferson for a loss of 1 yard to the AlcSt 31
1st & 10 at ALCN 30
-6-yd Run
4:42 - 1st
Jacory Merritt run for a loss of 6 yards to the AlcSt 37
2nd & 11 at ALCN 31
Interception
4:42 - 1st
KHA'Darris Davis pass intercepted Keyron Kinsler Jr. return for 9 yds to the AlcSt 24
3rd & 17 at ALCN 37
2nd Quarter
9-yd Run
0:27 - 1st
Trey Turner run for 9 yds to the AlcSt 33
1st & 10 at ALCN 24

End of 1st Quarter

4-yd Run
15:00 - 2nd
Trey Turner run for 4 yds to the AlcSt 37 for a 1ST down
2nd & 1 at ALCN 33
3-yd Run
15:00 - 2nd
De'Shawn Waller run for 3 yds to the AlcSt 40
1st & 10 at ALCN 37
-13-yd Run
15:00 - 2nd
Felix Harper run for a loss of 13 yards to the AlcSt 27
2nd & 7 at ALCN 40
17-yd Run
15:00 - 2nd
De'Shawn Waller run for 17 yds to the AlcSt 44
3rd & 20 at ALCN 27

(12:38 - 2nd) Timeout ALABAMA ST, clock 12:38

Punt
12:38 - 2nd
Corey McCullough punt for 54 yds, downed at the AlbSt 2
4th & 3 at ALCN 44
5-yd Penalty
12:26 - 2nd
Merritt, Jacory rush for 2 yards to the ALST4 (Monroe, Chris), PENALTY ALCN offside (Argue, Creo) 5 yards to the ALST7, NO PLAY.
1st & 10 at ALST 2
10-yd Pass
12:26 - 2nd
KHA'Darris Davis pass complete to Jahod Booker for 10 yds to the AlbSt 17 for a 1ST down
1st & 5 at ALST 7
Incompletion
12:26 - 2nd
KHA'Darris Davis pass incomplete
1st & 10 at ALST 17
4-yd Run
12:26 - 2nd
Jacory Merritt run for 4 yds to the AlbSt 21
2nd & 10 at ALST 17
3-yd Run
12:26 - 2nd
KHA'Darris Davis run for 3 yds to the AlbSt 24
3rd & 6 at ALST 21
5-yd Penalty
12:26 - 2nd
ALABAMA ST Penalty, delay of game (-5 Yards) to the AlbSt 19
4th & 3 at ALST 24
Punt
12:26 - 2nd
Anthony Craven punt for 39 yds, fair catch by Juan Anthony Jr. at the AlcSt 42
4th & 8 at ALST 19
2-yd Run
10:01 - 2nd
De'Shawn Waller run for 2 yds to the AlcSt 44
1st & 10 at ALCN 42
9-yd Run
10:01 - 2nd
Felix Harper run for 9 yds to the AlbSt 47 for a 1ST down
2nd & 8 at ALCN 44
2-yd Run
10:01 - 2nd
De'Shawn Waller run for 2 yds to the AlbSt 45
1st & 10 at ALST 47
1-yd Pass
10:01 - 2nd
Felix Harper pass complete to Juan Anthony Jr. for 1 yd to the AlbSt 44
2nd & 8 at ALST 45
36-yd Pass
10:01 - 2nd
Felix Harper pass complete to LeCharles Pringle for 36 yds to the AlbSt 8 for a 1ST down
3rd & 7 at ALST 44

(7:17 - 2nd) Timeout ALABAMA ST, clock 07:17

5-yd Penalty
7:17 - 2nd
Harper, Felix pass complete to Duffey, Niko for 6 yards to the ALST2 (Culpepper, N.), PENALTY ALCN ineligible downfield on pass (Hall, Kevin) 5 yards to the ALST13, NO PLAY.
1st & Goal at ALST 8

(6:32 - 2nd) Timeout ALCORN ST, clock 06:32

-5-yd Run
6:32 - 2nd
De'Shawn Waller run for a loss of 5 yards to the AlbSt 18
1st & Goal at ALST 13
18-yd Touchdown Pass
5:51 - 2nd
Felix Harper pass complete to Nigel Wood for 18 yds for a TD, (Corey McCullough KICK)
2nd & 0 at ALST 18
Kickoff
5:51 - 2nd
Corey McCullough kickoff for 62 yds
4-yd Run
5:51 - 2nd
KHA'Darris Davis run for 4 yds to the AlbSt 39
1st & 10 at ALST 35
Incompletion
5:51 - 2nd
KHA'Darris Davis pass incomplete
2nd & 6 at ALST 39
10-yd Penalty
5:51 - 2nd
Davis, K. rush for 7 yards to the ALST46 (Herron, Nichel), PENALTY ALST holding (Brown, Leeward) 10 yards to the ALST29, NO PLAY.
3rd & 6 at ALST 39
Incompletion
5:51 - 2nd
KHA'Darris Davis pass incomplete
3rd & 16 at ALST 29
Punt
5:51 - 2nd
Anthony Craven punt for 49 yds , Juan Anthony Jr. returns for 4 yds to the AlcSt 26
4th & 16 at ALST 29
7-yd Run
4:22 - 2nd
Niko Duffey run for 7 yds to the AlcSt 33
1st & 10 at ALCN 26
67-yd Touchdown Run
3:45 - 2nd
Niko Duffey run for 67 yds for a TD, (Corey McCullough KICK)
2nd & 3 at ALCN 33
Kickoff
3:45 - 2nd
Corey McCullough kickoff for 60 yds , Jacory Merritt return for 26 yds to the AlbSt 31
-7-yd Run
3:38 - 2nd
KHA'Darris Davis run for a loss of 7 yards to the AlbSt 24
1st & 10 at ALST 31
-4-yd Run
3:38 - 2nd
Ezra Gray run for a loss of 4 yards to the AlbSt 20
2nd & 17 at ALST 24
Interception
3:38 - 2nd
KHA'Darris Davis pass intercepted Javen Morrison return for no gain to the AlcSt 35
3rd & 21 at ALST 20
10-yd Penalty
2:02 - 2nd
Harper, Felix pass incomplete to Anderson, R., PENALTY ALST holding (Isaac, Keenan) 10 yards to the ALCN45, 1ST DOWN ALCN, NO PLAY.
1st & 10 at ALCN 35
Incompletion
2:02 - 2nd
Felix Harper pass incomplete to Juan Anthony Jr., broken up by Jeffrey Hill
1st & 10 at ALCN 45
5-yd Run
2:02 - 2nd
Trey Turner run for 5 yds to the 50 yard line
2nd & 10 at ALCN 45
Incompletion
2:02 - 2nd
Felix Harper pass incomplete to Raidarious Anderson, broken up by Trevor Goodrum
3rd & 5 at 50
Punt
2:02 - 2nd
Corey McCullough punt for 36 yds
4th & 5 at 50
6-yd Penalty
0:58 - 2nd
Gray, Ezra rush for 8 yards to the ALST22 (Burks, Daylon), PENALTY ALST holding (Brown, Leeward) 6 yards to the ALST8, NO PLAY.
1st & 10 at ALST 14
6-yd Run
0:58 - 2nd
Ezra Gray run for 6 yds to the AlbSt 14
1st & 16 at ALST 8

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Corey McCullough kickoff for 61 yds , Ezra Gray return for 18 yds to the AlbSt 22
4-yd Run
14:54 - 3rd
Jacory Merritt run for 4 yds to the AlbSt 26
1st & 10 at ALST 22
14-yd Pass
14:54 - 3rd
KHA'Darris Davis pass complete to Moses Marshall IV for 14 yds to the AlbSt 40 for a 1ST down
2nd & 6 at ALST 26
2-yd Run
14:54 - 3rd
Jacory Merritt run for 2 yds to the AlbSt 42
1st & 10 at ALST 40
-3-yd Run
14:54 - 3rd
Jacory Merritt run for a loss of 3 yards to the AlbSt 39
2nd & 8 at ALST 42
16-yd Pass
14:54 - 3rd
KHA'Darris Davis pass complete to Tyrek Allen for 16 yds to the AlcSt 45 for a 1ST down
3rd & 11 at ALST 39

(12:16 - 3rd) Timeout ALCORN ST, clock 12:16

12-yd Pass
12:16 - 3rd
KHA'Darris Davis pass complete to Ezra Gray for 12 yds to the AlcSt 33 for a 1ST down
1st & 10 at ALCN 45
4-yd Penalty
12:16 - 3rd
Davis, K. pass complete to Booker, Jahod for 3 yards to the ALCN30 (Taylor, Juwan), PENALTY ALCN offside 4 yards to the ALCN29, NO PLAY.
1st & 10 at ALCN 33
29-yd Touchdown Pass
11:06 - 3rd
KHA'Darris Davis pass complete to Michael Jefferson for 29 yds for a TD, (Hunter Hanson KICK)
1st & 6 at ALCN 29
Kickoff
11:06 - 3rd
Hunter Hanson kickoff for 53 yds , Juan Anthony Jr. return for 9 yds to the AlcSt 44 ALCORN ST Penalty, Offensive holding (11 Yards) to the AlcSt 10
8-yd Run
11:06 - 3rd
De'Shawn Waller run for 8 yds to the AlcSt 18
1st & 10 at ALCN 10
-7-yd Run
11:06 - 3rd
De'Shawn Waller run for a loss of 7 yards to the AlcSt 11
2nd & 2 at ALCN 18
Incompletion
11:06 - 3rd
Felix Harper pass incomplete to Raidarious Anderson, broken up by Keenan Isaac
3rd & 9 at ALCN 11
Punt
11:06 - 3rd
Corey McCullough punt for 44 yds
4th & 9 at ALCN 11
4-yd Run
9:32 - 3rd
Ezra Gray run for 4 yds to the AlbSt 49
1st & 10 at ALST 45
Incompletion
9:32 - 3rd
KHA'Darris Davis pass incomplete to Tyrek Allen
2nd & 6 at ALST 49
14-yd Run
9:32 - 3rd
KHA'Darris Davis run for 14 yds to the AlcSt 37 for a 1ST down
3rd & 6 at ALST 49
Incompletion
9:32 - 3rd
KHA'Darris Davis pass incomplete to Moses Marshall IV
1st & 10 at ALCN 37
33-yd Run
9:32 - 3rd
Ezra Gray run for 33 yds to the AlcSt 4 for a 1ST down
2nd & 10 at ALCN 37
1-yd Run
9:32 - 3rd
Jacory Merritt run for 1 yd to the AlcSt 3
1st & Goal at ALCN 4
Incompletion
9:32 - 3rd
KHA'Darris Davis pass incomplete to Michael Jefferson, broken up by Daylon Burks
2nd & Goal at ALCN 3
6-yd Penalty
9:32 - 3rd
ALABAMA ST Penalty, false start (-6 Yards) to the AlcSt 9
3rd & Goal at ALCN 3
Interception
9:32 - 3rd
KHA'Darris Davis pass intercepted, touchback. Solomon Muhammad return for no gain
3rd & Goal at ALCN 9
5-yd Penalty
6:32 - 3rd
ALCORN ST Penalty, false start (Kevin Hall) to the AlcSt 15
1st & 10 at ALCN 20
-2-yd Run
6:32 - 3rd
Niko Duffey run for a loss of 2 yards to the AlcSt 13
1st & 15 at ALCN 15
13-yd Pass
6:32 - 3rd
Felix Harper pass complete to LeCharles Pringle for 13 yds to the AlcSt 26
2nd & 17 at ALCN 13
23-yd Pass
6:32 - 3rd
Felix Harper pass complete to Niko Duffey for 8 yds to the AlcSt 34 for a 1ST down ALABAMA ST Penalty, illegal helmet contact (Jeffrey Hill) to the AlcSt 49 for a 1ST down
3rd & 4 at ALCN 26
1-yd Run
6:32 - 3rd
De'Shawn Waller run for 1 yd to the 50 yard line
1st & 10 at ALCN 49
3-yd Run
6:32 - 3rd
De'Shawn Waller run for 3 yds to the AlbSt 47
2nd & 9 at 50
Incompletion
6:32 - 3rd
Felix Harper pass incomplete to De'Shawn Waller
3rd & 6 at ALST 47
Punt
6:32 - 3rd
Corey McCullough punt for 47 yds for a touchback
4th & 6 at ALST 47
4th Quarter
9-yd Run
2:58 - 3rd
Jacory Merritt run for 9 yds to the AlbSt 29
1st & 10 at ALST 20
Incompletion
2:58 - 3rd
KHA'Darris Davis pass incomplete to Michael Jefferson
2nd & 1 at ALST 29
2-yd Run
2:58 - 3rd
Jacory Merritt run for 2 yds to the AlbSt 31 for a 1ST down
3rd & 1 at ALST 29
1-yd Run
2:58 - 3rd
KHA'Darris Davis run for 1 yd to the AlbSt 32
1st & 10 at ALST 31
Incompletion
2:58 - 3rd
KHA'Darris Davis pass incomplete to Ezra Gray
2nd & 9 at ALST 32
14-yd Pass
2:58 - 3rd
KHA'Darris Davis pass complete to Michael Jefferson for 14 yds to the AlbSt 46 for a 1ST down
3rd & 9 at ALST 32
7-yd Pass
2:58 - 3rd
KHA'Darris Davis pass complete to Michael Jefferson for 7 yds to the AlcSt 47
1st & 10 at ALST 46
1-yd Run
2:58 - 3rd
Ezra Gray run for 1 yd to the AlcSt 46
2nd & 3 at ALCN 47

End of 3rd Quarter

1-yd Run
15:00 - 4th
Jacory Merritt run for 1 yd to the AlcSt 45
3rd & 2 at ALCN 46
0-yd Run
15:00 - 4th
Jacory Merritt run for no gain to the AlcSt 45
4th & 1 at ALCN 45
-3-yd Run
14:04 - 4th
De'Shawn Waller run for a loss of 3 yards to the AlcSt 42
1st & 10 at ALCN 45
20-yd Pass
14:04 - 4th
Felix Harper pass complete to Juan Anthony Jr. for 20 yds to the AlbSt 38 for a 1ST down
2nd & 13 at ALCN 42
5-yd Run
14:04 - 4th
De'Shawn Waller run for 5 yds to the AlbSt 33
1st & 10 at ALST 38
5-yd Penalty
14:04 - 4th
ALCORN ST Penalty, false start (Trey Turner) to the AlbSt 38
2nd & 5 at ALST 33
10-yd Penalty
14:04 - 4th
Harper, Felix pass complete to Anderson, R. for 3 yards to the ALST35 (Culpepper, N.), PENALTY ALCN holding 10 yards to the ALST48, NO PLAY.
2nd & 10 at ALST 38
14-yd Run
14:04 - 4th
Trey Turner run for 14 yds to the AlbSt 34
2nd & 20 at ALST 48

(10:40 - 4th) Timeout ALABAMA ST, clock 10:40

7-yd Run
10:40 - 4th
Trey Turner run for 7 yds to the AlbSt 27 for a 1ST down
3rd & 6 at ALST 34
5-yd Penalty
10:40 - 4th
ALABAMA ST Penalty, Defensive offside (Christian Clark) to the AlbSt 22
1st & 10 at ALST 27
22-yd Touchdown Pass
9:54 - 4th
Felix Harper pass complete to Raidarious Anderson for 22 yds for a TD, (Corey McCullough KICK)
1st & 5 at ALST 22
Kickoff
9:54 - 4th
Corey McCullough kickoff for 62 yds , Ezra Gray return for 8 yds to the AlbSt 36
-7-yd Run
9:49 - 4th
KHA'Darris Davis run for a loss of 7 yards to the AlbSt 29
1st & 10 at ALST 36
5-yd Pass
9:49 - 4th
KHA'Darris Davis pass complete to Joshua Knight for 5 yds to the AlbSt 34
2nd & 17 at ALST 29
-9-yd Run
9:49 - 4th
KHA'Darris Davis run for a loss of 9 yards to the AlbSt 25
3rd & 12 at ALST 34
Punt
9:49 - 4th
Anthony Craven punt for 46 yds, downed at the AlcSt 29
4th & 21 at ALST 25
12-yd Run
7:56 - 4th
Kevon Marsh run for 12 yds to the AlcSt 41 for a 1ST down
1st & 10 at ALCN 29
6-yd Run
7:56 - 4th
Kevon Marsh run for 6 yds to the AlcSt 47
1st & 10 at ALCN 41
7-yd Run
7:56 - 4th
Kevon Marsh run for 7 yds to the AlbSt 46 for a 1ST down
2nd & 4 at ALCN 47
5-yd Run
7:56 - 4th
Kevon Marsh run for 5 yds to the AlbSt 41
1st & 10 at ALST 46
-1-yd Run
7:56 - 4th
Kevon Marsh run for a loss of 1 yard to the AlbSt 42
2nd & 5 at ALST 41
5-yd Penalty
7:56 - 4th
ALCORN ST Penalty, false start (-5 Yards) to the AlbSt 47
3rd & 6 at ALST 42
2-yd Run
7:56 - 4th
Kevon Marsh run for 2 yds to the AlbSt 45
3rd & 11 at ALST 47
Punt
7:56 - 4th
Corey McCullough punt for 45 yds for a touchback
4th & 9 at ALST 45
4-yd Run
2:54 - 4th
Dante Norris run for 4 yds to the AlbSt 24
1st & 10 at ALST 20
1-yd Run
2:54 - 4th
Dante Norris run for 1 yd to the AlbSt 25
2nd & 6 at ALST 24
17-yd Pass
2:54 - 4th
Jett Even pass complete to Moses Marshall IV for 17 yds to the AlbSt 42 for a 1ST down
3rd & 5 at ALST 25
7-yd Run
2:54 - 4th
Dante Norris run for 7 yds to the AlbSt 49
1st & 10 at ALST 42
13-yd Pass
2:54 - 4th
Jett Even pass complete to Jahod Booker for 13 yds to the AlcSt 38 for a 1ST down
2nd & 3 at ALST 49
3-yd Run
2:54 - 4th
Dante Norris run for 3 yds to the AlcSt 35
1st & 10 at ALCN 38
-5-yd Run
2:54 - 4th
Jett Even run for a loss of 5 yards to the AlcSt 40
2nd & 7 at ALCN 35
4-yd Run
2:54 - 4th
Jett Even run for 4 yds to the AlcSt 36
3rd & 12 at ALCN 40

End of 4th Quarter