• (15:00 - 1st) Trevor Thompson kickoff for 65 yds for a touchback

    • 1st & 10 at JMU 25

      (15:00 - 1st) Ben DiNucci pass complete to Brandon Polk for 14 yds to the JMads 39 for a 1ST down

    • 1st & 10 at JMU 39

      (15:00 - 1st) Solomon Vanhorse run for 30 yds to the SFrPA 31 for a 1ST down

    • 1st & 10 at SFPA 31

      (15:00 - 1st) Solomon Vanhorse run for 5 yds to the SFrPA 26

    • 2nd & 5 at SFPA 26

      (15:00 - 1st) Austin Douglas run for 9 yds to the SFrPA 17 for a 1ST down

    • 1st & 10 at SFPA 17

      (15:00 - 1st) Ben DiNucci pass incomplete to Jake Brown

    • 2nd & 10 at SFPA 17

      (15:00 - 1st) JMU Penalty, illegal procedure (-5 Yards) to the SFrPA 22

    • 2nd & 15 at SFPA 22

      (15:00 - 1st) Ben DiNucci run for 18 yds to the SFrPA 4 for a 1ST down

    • 1st & Goal at SFPA 4

      (15:00 - 1st) Solomon Vanhorse run for 2 yds to the SFrPA 2

    • 2nd & Goal at SFPA 2

      (12:09 - 1st) Solomon Vanhorse run for 2 yds for a TD, (Ethan Ratke KICK)

    • (12:09 - 1st) Camden Wise kickoff for 58 yds , Nick Rinella return for 16 yds to the SFrPA 23

    • 1st & 10 at SFPA 23

      (12:03 - 1st) Avery Miliner run for 15 yds to the SFrPA 38 for a 1ST down

    • 1st & 10 at SFPA 38

      (12:03 - 1st) Zach Campbell run for 16 yds to the JMads 46 for a 1ST down

    • 1st & 10 at JMU 46

      (12:03 - 1st) Jason Brown pass incomplete to Ej Jenkins

    • 2nd & 10 at JMU 46

      (12:03 - 1st) Avery Miliner run for 1 yd to the JMads 45

    • 3rd & 9 at JMU 45

      (12:03 - 1st) Jason Brown pass incomplete to Ej Jenkins

    • 4th & 9 at JMU 45

      (12:03 - 1st) Ryan Oliver punt for 31 yds, fair catch by D'Angelo Amos at the JMads 14

    • 1st & 10 at JMU 14

      (10:00 - 1st) Ben DiNucci pass complete to Jake Brown for 5 yds to the JMads 19

    • 2nd & 5 at JMU 19

      (10:00 - 1st) Solomon Vanhorse run for 5 yds to the JMads 24 for a 1ST down

    • 1st & 10 at JMU 24

      (10:00 - 1st) Solomon Vanhorse run for 4 yds to the JMads 28

    • 2nd & 6 at JMU 28

      (10:00 - 1st) Solomon Vanhorse run for no gain to the JMads 28

    • 3rd & 6 at JMU 28

      (10:00 - 1st) Ben DiNucci sacked by James Watkins and Gio Vonne Sanders for a loss of 6 yards to the JMads 22

    • 4th & 12 at JMU 22

      (10:00 - 1st) Harry O'Kelly punt for 45 yds , Nick Rinella returns for 2 yds to the SFrPA 35

    • 1st & 10 at SFPA 35

      (7:21 - 1st) Jason Brown pass incomplete to Ej Jenkins, broken up by Rashad Robinson

    • 2nd & 10 at SFPA 35

      (7:21 - 1st) Avery Miliner run for a loss of 3 yards to the SFrPA 32

    • 3rd & 13 at SFPA 32

      (7:21 - 1st) Avery Miliner run for 6 yds to the SFrPA 38

    • 4th & 7 at SFPA 38

      (7:21 - 1st) Ryan Oliver punt for 37 yds , D'Angelo Amos returns for 8 yds to the JMads 33

    • 1st & 10 at JMU 33

      (5:45 - 1st) Ben DiNucci pass complete to Jake Brown for 5 yds to the JMads 38

    • 2nd & 5 at JMU 38

      (5:45 - 1st) Austin Douglas run for 2 yds to the JMads 40

    • 3rd & 3 at JMU 40

      (5:45 - 1st) Ben DiNucci run for 16 yds to the SFrPA 44 for a 1ST down

    • 1st & 10 at SFPA 44

      (5:45 - 1st) Austin Douglas run for no gain to the SFrPA 44 Austin Douglas fumbled, forced by Martin Foray Jr., recovered by SFrPA Da'Jon Lee

    • 1st & 10 at SFPA 44

      (4:04 - 1st) Jason Brown pass incomplete to Brandan Lisenby

    • 2nd & 10 at SFPA 44

      (4:04 - 1st) Jason Brown pass incomplete to Terell Johnson

    • 3rd & 10 at SFPA 44

      (4:04 - 1st) Jason Brown pass complete to Terell Johnson for 6 yds to the 50 yard line

    • 4th & 4 at 50

      (4:04 - 1st) Ryan Oliver punt for 35 yds ST FRANCIS PA Penalty, targeting (-15 Yards) to the JMads 30

    • 1st & 10 at JMU 30

      (3:08 - 1st) Ben DiNucci pass complete to Brandon Polk for 28 yds to the SFrPA 42 for a 1ST down

    • 1st & 10 at SFPA 42

      (3:08 - 1st) Ben DiNucci pass complete to Jake Brown for a loss of 3 yards to the SFrPA 45

    • 2nd & 13 at SFPA 45

      (2:04 - 1st) Ben DiNucci pass complete to Jake Brown for 45 yds for a TD, (Ethan Ratke KICK)

    • (2:04 - 1st) Camden Wise kickoff for 58 yds , Nick Rinella return for 25 yds to the SFrPA 32

    • 1st & 10 at SFPA 32

      (1:58 - 1st) Joel Denley run for 5 yds to the SFrPA 37

    • 2nd & 5 at SFPA 37

      (1:58 - 1st) Jason Brown pass incomplete to Zach Campbell

    • 3rd & 5 at SFPA 37

      (1:58 - 1st) Jason Brown pass incomplete to Zach Campbell

    • 4th & 5 at SFPA 37

      (1:58 - 1st) Ryan Oliver punt for 33 yds, downed at the JMads 30

    • 1st & 10 at JMU 30

      (1:02 - 1st) Jawon Hamilton run for 10 yds to the JMads 40 for a 1ST down

    • 1st & 10 at JMU 40

      (1:02 - 1st) Jawon Hamilton run for 4 yds to the JMads 44

    • 2nd & 6 at JMU 44

      (1:02 - 1st) Devin Ravenel run for 3 yds to the JMads 47

    • End of 1st Quarter

    • 3rd & 3 at JMU 47

      (15:00 - 2nd) Ben DiNucci sacked by Da'Jon Lee for a loss of 8 yards to the JMads 39

    • 4th & 11 at JMU 39

      (15:00 - 2nd) Harry O'Kelly punt for 31 yds, fair catch by Zach Campbell at the SFrPA 30

    • 1st & 10 at SFPA 30

      (14:16 - 2nd) Jason Brown pass complete to Ra'Shaun Henry for 5 yds to the SFrPA 35

    • 2nd & 5 at SFPA 35

      (14:16 - 2nd) Joel Denley run for 4 yds to the SFrPA 39

    • 3rd & 1 at SFPA 39

      (14:16 - 2nd) Joel Denley run for no gain to the SFrPA 39

    • 4th & 1 at SFPA 39

      (14:16 - 2nd) Ryan Oliver punt for 30 yds , D'Angelo Amos returns for no gain to the JMads 30 D'Angelo Amos fumbled, recovered by JMads D'Angelo Amos

    • 1st & 10 at JMU 30

      (12:37 - 2nd) Solomon Vanhorse run for 9 yds to the JMads 39

    • 2nd & 1 at JMU 39

      (12:37 - 2nd) Solomon Vanhorse run for 1 yd to the JMads 40 for a 1ST down

    • 1st & 10 at JMU 40

      (12:37 - 2nd) Solomon Vanhorse run for 3 yds to the JMads 43

    • 2nd & 7 at JMU 43

      (12:37 - 2nd) Ben DiNucci pass complete to Brandon Polk for 9 yds to the SFrPA 48 for a 1ST down

    • 1st & 10 at SFPA 48

      (12:37 - 2nd) Ben DiNucci pass incomplete to Brandon Polk

    • 2nd & 10 at SFPA 48

      (12:37 - 2nd) Percy Agyei-Obese run for 5 yds to the SFrPA 43

    • 3rd & 5 at SFPA 43

      (12:37 - 2nd) Ben DiNucci pass complete to Kyndel Dean for 9 yds to the SFrPA 34 for a 1ST down

    • 1st & 10 at SFPA 34

      (12:37 - 2nd) Jawon Hamilton run for 10 yds to the SFrPA 24 for a 1ST down

    • 1st & 10 at SFPA 24

      (12:37 - 2nd) Jawon Hamilton run for 8 yds to the SFrPA 16

    • 2nd & 2 at SFPA 16

      (12:37 - 2nd) Percy Agyei-Obese run for 7 yds to the SFrPA 9 for a 1ST down

    • 1st & Goal at SFPA 9

      (8:17 - 2nd) Solomon Vanhorse run for 9 yds for a TD, (Ethan Ratke KICK)

    • (8:17 - 2nd) Camden Wise kickoff for 64 yds , Kai Williams return for 20 yds to the SFrPA 21

    • 1st & 10 at SFPA 21

      (8:10 - 2nd) Avery Miliner run for 3 yds to the SFrPA 24

    • 2nd & 7 at SFPA 24

      (8:10 - 2nd) Jason Brown pass complete to Avery Miliner for 3 yds to the SFrPA 27

    • 3rd & 4 at SFPA 27

      (8:10 - 2nd) Jason Brown pass incomplete, broken up by Adeeb Atariwa

    • 4th & 4 at SFPA 27

      (8:10 - 2nd) Ryan Oliver punt for 35 yds , D'Angelo Amos returns for 22 yds to the SFrPA 40

    • 1st & 10 at SFPA 40

      (6:39 - 2nd) Austin Douglas run for 3 yds to the SFrPA 37

    • 2nd & 7 at SFPA 37

      (6:39 - 2nd) Austin Douglas run for 9 yds to the SFrPA 28 for a 1ST down

    • 1st & 10 at SFPA 28

      (6:39 - 2nd) Austin Douglas run for a loss of 1 yard to the SFrPA 29

    • 2nd & 11 at SFPA 29

      (6:39 - 2nd) Ben DiNucci pass complete to Dylan Stapleton for 17 yds to the SFrPA 12 for a 1ST down

    • 1st & 10 at SFPA 12

      (6:39 - 2nd) Ben DiNucci pass complete to Brandon Polk for 6 yds to the SFrPA 6

    • 2nd & 4 at SFPA 6

      (6:39 - 2nd) Austin Douglas run for 3 yds to the SFrPA 3

    • 3rd & 1 at SFPA 3

      (6:39 - 2nd) Austin Douglas run for a loss of 3 yards to the SFrPA 6

    • 4th & 4 at SFPA 6

      (3:03 - 2nd) Ethan Ratke 22 yd FG GOOD

    • (3:03 - 2nd) Camden Wise kickoff for 64 yds , Kai Williams return for no gain to the SFrPA 10 Kai Williams fumbled, recovered by SFrPA Kai Williams , return for 9 yds to the SFrPA 10

    • 1st & 10 at SFPA 10

      (2:57 - 2nd) Joel Denley run for a loss of 5 yards to the SFrPA 5

    • 2nd & 15 at SFPA 5

      (2:57 - 2nd) Jason Brown run for no gain to the SFrPA 5

    • (2:09 - 2nd) Timeout JMU, clock 02:09

    • 3rd & 15 at SFPA 5

      (2:09 - 2nd) Joel Denley run for 8 yds to the SFrPA 13

    • (2:00 - 2nd) Timeout JMU, clock 02:00

    • 4th & 7 at SFPA 13

      (2:00 - 2nd) Ryan Oliver punt for 35 yds, fair catch by D'Angelo Amos at the SFrPA 48

    • 1st & 10 at SFPA 48

      (1:53 - 2nd) Ben DiNucci pass complete to Kyndel Dean for 7 yds to the SFrPA 41

    • 2nd & 3 at SFPA 41

      (1:53 - 2nd) Solomon Vanhorse run for 4 yds to the SFrPA 37 for a 1ST down

    • 1st & 10 at SFPA 37

      (1:53 - 2nd) Ben DiNucci pass complete to Dylan Stapleton for 13 yds to the SFrPA 24 for a 1ST down

    • 1st & 10 at SFPA 24

      (1:53 - 2nd) Austin Douglas run for 9 yds to the SFrPA 15

    • (1:11 - 2nd) Timeout ST FRANCIS PA, clock 01:11

    • 2nd & 1 at SFPA 15

      (1:11 - 2nd) Solomon Vanhorse run for 6 yds to the SFrPA 9 for a 1ST down

    • 1st & Goal at SFPA 9

      (1:11 - 2nd) Solomon Vanhorse run for 6 yds to the SFrPA 3

    • (0:53 - 2nd) Timeout JMU, clock 00:53

    • 2nd & Goal at SFPA 3

      (0:53 - 2nd) Ben DiNucci run for no gain to the SFrPA 1 Ben DiNucci fumbled, forced by Martin Foray Jr., recovered by JMads Solomon Vanhorse

    • 3rd & Goal at SFPA 1

      (0:53 - 2nd) Ben DiNucci pass incomplete

    • 4th & Goal at SFPA 1

      (0:09 - 2nd) Ethan Ratke 17 yd FG GOOD

    • (0:09 - 2nd) Camden Wise kickoff for 51 yds

    • 1st & 10 at SFPA 35

      (0:09 - 2nd) Jason Brown pass incomplete

    • 2nd & 10 at SFPA 35

      (0:09 - 2nd) TEAM run for a loss of 3 yards to the SFrPA 32

  • End of 2nd Quarter

    • (15:00 - 3rd) Camden Wise kickoff for 58 yds , Zach Campbell return for 11 yds to the SFrPA 18

    • 1st & 10 at SFPA 18

      (15:00 - 3rd) Avery Miliner run for 1 yd to the SFrPA 19

    • 2nd & 9 at SFPA 19

      (15:00 - 3rd) Jason Brown run for 3 yds to the SFrPA 22

    • 3rd & 6 at SFPA 22

      (15:00 - 3rd) Jason Brown pass complete to Terell Johnson for 4 yds to the SFrPA 26

    • 4th & 2 at SFPA 26

      (15:00 - 3rd) Ryan Oliver punt for 36 yds, fair catch by D'Angelo Amos at the JMads 38

    • 1st & 10 at JMU 38

      (13:00 - 3rd) Jawon Hamilton run for 11 yds to the JMads 49 for a 1ST down

    • 1st & 10 at JMU 49

      (13:00 - 3rd) Ben DiNucci pass complete to Dylan Stapleton for 9 yds to the SFrPA 42

    • 2nd & 1 at SFPA 42

      (13:00 - 3rd) Jawon Hamilton run for 2 yds to the SFrPA 40 for a 1ST down

    • 1st & 10 at SFPA 40

      (13:00 - 3rd) Ben DiNucci pass complete to Brandon Polk for 29 yds to the SFrPA 11 for a 1ST down

    • 1st & 10 at SFPA 11

      (13:00 - 3rd) Percy Agyei-Obese run for 5 yds to the SFrPA 6

    • 2nd & 5 at SFPA 6

      (13:00 - 3rd) Percy Agyei-Obese run for no gain to the SFrPA 6

    • 3rd & 5 at SFPA 6

      (13:00 - 3rd) Ben DiNucci pass incomplete to Dylan Stapleton, broken up by Chris Cropper

    • 4th & 5 at SFPA 6

      (10:08 - 3rd) Ethan Ratke 23 yd FG GOOD

    • (10:08 - 3rd) Camden Wise kickoff for 61 yds , Zach Campbell return for 11 yds to the SFrPA 15

    • 1st & 10 at SFPA 15

      (10:02 - 3rd) Avery Miliner run for a loss of 2 yards to the SFrPA 13

    • 2nd & 12 at SFPA 13

      (10:02 - 3rd) Avery Miliner run for a loss of 3 yards to the SFrPA 10

    • 3rd & 15 at SFPA 10

      (10:02 - 3rd) Jason Brown pass incomplete

    • 4th & 15 at SFPA 10

      (10:02 - 3rd) Ryan Oliver punt for 46 yds, downed at the JMads 44

    • 1st & 10 at JMU 44

      (8:38 - 3rd) JMU Penalty, Offensive holding (-10 Yards) to the JMads 34

    • 1st & 20 at JMU 34

      (8:38 - 3rd) Austin Douglas run for 2 yds to the JMads 36

    • 2nd & 18 at JMU 36

      (8:38 - 3rd) Ben DiNucci pass complete to Brandon Polk for 9 yds to the JMads 45

    • (7:18 - 3rd) Timeout ST FRANCIS PA, clock 07:18

    • 3rd & 9 at JMU 45

      (7:18 - 3rd) Ben DiNucci run for 14 yds to the SFrPA 41 for a 1ST down

    • 1st & 10 at SFPA 41

      (7:18 - 3rd) Percy Agyei-Obese run for 6 yds to the SFrPA 35

    • 2nd & 4 at SFPA 35

      (7:18 - 3rd) Percy Agyei-Obese run for 4 yds to the SFrPA 31 for a 1ST down

    • 1st & 10 at SFPA 31

      (7:18 - 3rd) Percy Agyei-Obese run for a loss of 3 yards to the SFrPA 34

    • 2nd & 13 at SFPA 34

      (7:18 - 3rd) Ben DiNucci pass incomplete to Brandon Polk, broken up by Dorian Jackson

    • 3rd & 13 at SFPA 34

      (7:18 - 3rd) Ben DiNucci run for 15 yds to the SFrPA 19 for a 1ST down

    • 1st & 10 at SFPA 19

      (7:18 - 3rd) Jawon Hamilton run for no gain to the SFrPA 19

    • 2nd & 10 at SFPA 19

      (3:51 - 3rd) Ben DiNucci pass complete to Austin Douglas for 19 yds for a TD, (Ethan Ratke KICK)

    • (3:51 - 3rd) Camden Wise kickoff for 59 yds , Kai Williams return for 9 yds to the SFrPA 23 Kai Williams fumbled, forced by Mj Hampton, recovered by SFrPA Derrick Wiley , return for 8 yds to the SFrPA 23

    • 1st & 10 at SFPA 23

      (3:43 - 3rd) Jason Brown pass complete to Joel Denley for 9 yds to the SFrPA 32

    • 2nd & 1 at SFPA 32

      (3:43 - 3rd) Jason Brown pass incomplete

    • 3rd & 1 at SFPA 32

      (3:43 - 3rd) Zach Campbell run for a loss of 4 yards to the SFrPA 28

    • 4th & 5 at SFPA 28

      (3:43 - 3rd) Ryan Oliver punt for 45 yds, downed at the JMads 27

    • 1st & 10 at JMU 27

      (2:28 - 3rd) Jawon Hamilton run for 8 yds to the JMads 35

    • 2nd & 2 at JMU 35

      (2:28 - 3rd) JMU Penalty, personal foul (-15 Yards) to the JMads 20

    • 2nd & 17 at JMU 20

      (2:28 - 3rd) Cole Johnson pass complete to Daniel Adu for a loss of 2 yards to the JMads 18

    • 3rd & 19 at JMU 18

      (2:28 - 3rd) Cole Johnson pass complete to Drew Painter for 11 yds to the JMads 29

    • 4th & 8 at JMU 29

      (2:28 - 3rd) Harry O'Kelly punt for 48 yds, downed at the SFrPA 23

    • End of 3rd Quarter

    • 1st & 10 at SFPA 23

      (15:00 - 4th) Jason Brown pass incomplete, broken up by Adam Smith

    • 2nd & 10 at SFPA 23

      (15:00 - 4th) Chris Wells run for 2 yds to the SFrPA 25

    • 3rd & 8 at SFPA 25

      (15:00 - 4th) JMU Penalty, Defensive pass interference (12 Yards) to the SFrPA 37 for a 1ST down

    • 1st & 10 at SFPA 37

      (15:00 - 4th) Jason Brown run for no gain to the SFrPA 37

    • 2nd & 10 at SFPA 37

      (15:00 - 4th) Chris Wells run for 5 yds to the SFrPA 42

    • 3rd & 5 at SFPA 42

      (15:00 - 4th) Jason Brown pass complete to Ra'Shaun Henry for 11 yds to the JMads 47 for a 1ST down

    • 1st & 10 at JMU 47

      (15:00 - 4th) Chris Wells run for 15 yds to the JMads 32 for a 1ST down

    • 1st & 10 at JMU 32

      (15:00 - 4th) Jason Brown pass complete to Ra'Shaun Henry for 12 yds to the JMads 20 for a 1ST down

    • 1st & 10 at JMU 20

      (15:00 - 4th) Chris Wells run for 9 yds to the JMads 11

    • 2nd & 1 at JMU 11

      (15:00 - 4th) Chris Wells run for no gain to the JMads 11

    • 3rd & 1 at JMU 11

      (15:00 - 4th) Chris Wells run for no gain to the JMads 11

    • 4th & 1 at JMU 11

      (15:00 - 4th) Jason Brown run for 1 yd to the JMads 10 for a 1ST down

    • 1st & Goal at JMU 10

      (15:00 - 4th) Jason Brown pass incomplete to Ej Jenkins

    • 2nd & Goal at JMU 10

      (9:14 - 4th) Jason Brown pass complete to Ej Jenkins for 10 yds for a TD, (Trevor Thompson KICK)

    • (9:14 - 4th) Trevor Thompson kickoff for 63 yds , Jawon Hamilton return for 47 yds to the JMU 18 ST FRANCIS PA Penalty, unsportsmanlike conduct (-15 Yards) to the SFrPA 36

    • 1st & 10 at SFPA 36

      (8:50 - 4th) Cole Johnson pass complete to Reggie Brown for 6 yds to the SFrPA 30

    • 2nd & 4 at SFPA 30

      (8:50 - 4th) Percy Agyei-Obese run for 10 yds to the SFrPA 20 for a 1ST down

    • 1st & 10 at SFPA 20

      (8:50 - 4th) Percy Agyei-Obese run for 11 yds to the SFrPA 9 for a 1ST down

    • 1st & Goal at SFPA 9

      (8:50 - 4th) Percy Agyei-Obese run for 3 yds to the SFrPA 6

    • 2nd & Goal at SFPA 6

      (8:50 - 4th) Percy Agyei-Obese run for 3 yds to the SFrPA 3

    • 3rd & Goal at SFPA 3

      (8:50 - 4th) Jawon Hamilton run for 1 yd to the SFrPA 2

    • 4th & Goal at SFPA 2

      (6:06 - 4th) Cole Johnson pass complete to Clayton Cheatham for 2 yds for a TD, (Ethan Ratke KICK)

    • (6:06 - 4th) Camden Wise kickoff for 56 yds

    • 1st & 10 at SFPA 25

      (6:06 - 4th) Chris Wells run for 2 yds to the SFrPA 27

    • 2nd & 8 at SFPA 27

      (6:06 - 4th) ST FRANCIS PA Penalty, illegal procedure (-5 Yards) to the SFrPA 22

    • 2nd & 13 at SFPA 22

      (6:06 - 4th) Chris Wells run for 3 yds to the SFrPA 25

    • 3rd & 10 at SFPA 25

      (6:06 - 4th) Jason Brown pass complete to Ra'Shaun Henry for 10 yds to the SFrPA 35 for a 1ST down

    • 1st & 10 at SFPA 35

      (6:06 - 4th) Jason Brown pass complete to Ra'Shaun Henry for 22 yds to the JMads 43 for a 1ST down

    • 1st & 10 at JMU 43

      (6:06 - 4th) Jason Brown pass incomplete to Ra'Shaun Henry, broken up by Willie Drew

    • 2nd & 10 at JMU 43

      (6:06 - 4th) Jason Brown pass incomplete to Kai Williams

    • 3rd & 10 at JMU 43

      (6:06 - 4th) Jason Brown pass complete to Zach Campbell for 4 yds to the JMads 39

    • 4th & 6 at JMU 39

      (6:06 - 4th) JMU Penalty, offside defense (5 Yards) to the JMads 34

    • 4th & 1 at JMU 34

      (6:06 - 4th) Joel Denley run for no gain to the JMads 34

    • 1st & 10 at JMU 34

      (2:03 - 4th) Eric Kirlew run for 2 yds to the JMads 36

    • 2nd & 8 at JMU 36

      (2:03 - 4th) Eric Kirlew run for 12 yds to the JMads 48 for a 1ST down

    • 1st & 10 at JMU 48

      (2:03 - 4th) Eric Kirlew run for 3 yds to the SFrPA 49

    • End of 4th Quarter