• (15:00 - 1st) Jacob Gill kickoff for 65 yds for a touchback

    • 1st & 10 at VALP 25

      (15:00 - 1st) Chris Duncan pass incomplete to Jean Rene

    • 2nd & 10 at VALP 25

      (15:00 - 1st) Kyle Cartales run for 2 yds to the Valpo 27

    • 4th & 9 at VALP 26

      (15:00 - 1st) Kyle Ulbrich punt for 45 yds, fair catch by Kareem Coles Jr. at the Duqsn 29

    • 3rd & 8 at VALP 27

      (15:00 - 1st) Chris Duncan sacked by Kam Carter for a loss of 1 yard to the Valpo 26

    • 1st & 10 at DUQ 29

      (13:24 - 1st) A.J. Hines run for 3 yds to the Duqsn 32

    • 2nd & 7 at DUQ 32

      (13:24 - 1st) A.J. Hines run for 8 yds to the Duqsn 40 for a 1ST down

    • 1st & 10 at DUQ 40

      (13:24 - 1st) Daniel Parr pass complete to Nehari Crawford for 4 yds to the Duqsn 44

    • 2nd & 6 at DUQ 44

      (13:24 - 1st) HINES, A.J. rush for 2 yards to the DUQ46 (PETRIE), PENALTY DUQ holding (PETROSKY, Lyle) 10 yards to the DUQ34, NO PLAY.

    • 2nd & 16 at DUQ 34

      (13:24 - 1st) Daniel Parr pass incomplete to Nehari Crawford, broken up by Christian Campbell

    • 3rd & 16 at DUQ 34

      (13:24 - 1st) Daniel Parr pass incomplete to Kareem Coles Jr.

    • 4th & 16 at DUQ 34

      (13:24 - 1st) Mitch MacZura punt for 49 yds , Bailey Gessinger returns for 5 yds to the Valpo 22

    • 1st & 10 at VALP 22

      (11:13 - 1st) Kyle Cartales run for 6 yds to the Valpo 28

    • 2nd & 4 at VALP 28

      (11:13 - 1st) Chris Duncan pass incomplete

    • 3rd & 4 at VALP 28

      (11:13 - 1st) Chris Duncan pass complete to Deuce Larose for no gain to the Valpo 28

    • 4th & 4 at VALP 28

      (11:13 - 1st) Kyle Ulbrich punt for 44 yds, downed at the Duqsn 28

    • 1st & 10 at DUQ 28

      (9:37 - 1st) A.J. Hines run for 6 yds to the Duqsn 34

    • 2nd & 4 at DUQ 34

      (9:37 - 1st) Nehari Crawford run for no gain to the Duqsn 34

    • 3rd & 4 at DUQ 34

      (9:37 - 1st) Daniel Parr pass complete to Kellon Taylor for 6 yds to the Duqsn 40 for a 1ST down

    • 1st & 10 at DUQ 40

      (9:37 - 1st) A.J. Hines run for 6 yds to the Valpo 46 for a 1ST down VALPARAISO Penalty, face mask (15 yards) (Drew Snouffer) to the Valpo 39 for a 1ST down

    • 1st & 10 at VALP 39

      (9:37 - 1st) Daniel Parr pass complete to A.J. Hines for 1 yd to the Valpo 38

    • 2nd & 9 at VALP 38

      (9:37 - 1st) Daniel Parr pass complete to Kareem Coles Jr. for 6 yds to the Valpo 32

    • 3rd & 3 at VALP 32

      (9:37 - 1st) A.J. Hines run for 3 yds to the Valpo 29 for a 1ST down

    • 1st & 10 at VALP 29

      (9:37 - 1st) Daniel Parr pass complete to Nehari Crawford for 23 yds to the Valpo 6 for a 1ST down

    • 1st & Goal at VALP 6

      (9:37 - 1st) A.J. Hines run for 2 yds to the Valpo 4

    • 2nd & Goal at VALP 4

      (5:01 - 1st) A.J. Hines run for 4 yds for a TD, (Mitch MacZura KICK)

    • 1st & 0 at DUQ 0

      (5:01 - 1st) GILL, Jacob kickoff 59 yards to the VALPO6, GESSINGER return to the VALPO30 (FAULK, Jaelyn), PENALTY DUQ offside off-setting, PENALTY VALPO holding off-setting, PENALTY VALPO illegal block off-setting, NO PLAY.

    • (5:01 - 1st) Jacob Gill kickoff for 65 yds for a touchback

    • 1st & 10 at VALP 25

      (4:54 - 1st) Chris Duncan pass complete to Mason Sutter for 11 yds to the Valpo 36 for a 1ST down

    • 1st & 10 at VALP 36

      (4:54 - 1st) Chris Duncan pass complete to Griffin Norberg for 19 yds to the Duqsn 45 for a 1ST down

    • 1st & 10 at DUQ 45

      (4:54 - 1st) Chris Duncan pass complete to Mason Sutter for 5 yds to the Duqsn 40

    • 2nd & 5 at DUQ 40

      (4:54 - 1st) Chris Duncan pass incomplete to Mason Sutter

    • (3:06 - 1st) Timeout VALPARAISO, clock 03:06

    • 3rd & 5 at DUQ 40

      (3:06 - 1st) Cody Boxrucker run for no gain to the Duqsn 40

    • 4th & 5 at DUQ 40

      (3:06 - 1st) Chris Duncan pass complete to Mason Sutter for 14 yds to the Duqsn 26 for a 1ST down

    • 1st & 10 at DUQ 26

      (3:06 - 1st) Kyle Cartales run for 8 yds to the Duqsn 18

    • 2nd & 2 at DUQ 18

      (3:06 - 1st) Chris Duncan pass incomplete to Bailey Gessinger, broken up by Brandon Stanback

    • 3rd & 2 at DUQ 18

      (3:06 - 1st) Kyle Cartales run for 7 yds to the Duqsn 11 for a 1ST down

    • 1st & 10 at DUQ 11

      (3:06 - 1st) Kyle Cartales run for 7 yds to the Duqsn 4

    • 2nd & 3 at DUQ 4

      (3:06 - 1st) Cody Boxrucker run for no gain to the Duqsn 4

    • 3rd & 3 at DUQ 4

      (15:00 - 2nd) Chris Duncan run for 3 yds to the Duqsn 1 for a 1ST down

    • 1st & Goal at DUQ 1

      (14:19 - 2nd) Kyle Cartales 1 Yd Run (Dimitrios Latsonas Kick)

    • (14:19 - 2nd) Dimitrios Latsonas kickoff for 65 yds , Daquan Worley return for 23 yds to the Duqsn 23

    • 1st & 10 at DUQ 23

      (14:12 - 2nd) A.J. Hines run for 6 yds to the Duqsn 29

    • 2nd & 4 at DUQ 29

      (14:12 - 2nd) Ky'ren Cunningham run for 2 yds to the Duqsn 31

    • 3rd & 2 at DUQ 31

      (14:12 - 2nd) A.J. Hines run for 5 yds to the Duqsn 36 for a 1ST down

    • 1st & 10 at DUQ 36

      (14:12 - 2nd) DUQUESNE Penalty, false start (-5 Yards) to the Duqsn 31

    • 1st & 15 at DUQ 31

      (14:12 - 2nd) A.J. Hines run for 2 yds to the Duqsn 33

    • 2nd & 13 at DUQ 33

      (14:12 - 2nd) Daniel Parr pass incomplete

    • 3rd & 13 at DUQ 33

      (14:12 - 2nd) Daniel Parr pass complete to A.J. Hines for 3 yds to the Duqsn 36

    • 4th & 10 at DUQ 36

      (14:12 - 2nd) Mitch MacZura punt for 36 yds , Bailey Gessinger returns for 1 yd to the Valpo 29

    • End of 1st Quarter

    • 1st & 10 at VALP 29

      (11:19 - 2nd) Ryan Markoff run for 11 yds to the Valpo 40 for a 1ST down

    • 1st & 10 at VALP 40

      (11:19 - 2nd) Ryan Markoff run for 7 yds to the Valpo 47

    • 2nd & 3 at VALP 47

      (11:19 - 2nd) Ryan Markoff run for 3 yds to the 50 yard line for a 1ST down

    • 1st & 10 at 50

      (11:19 - 2nd) Chris Duncan pass complete to Griffin Norberg for 17 yds to the Duqsn 33 for a 1ST down

    • 1st & 10 at DUQ 33

      (11:19 - 2nd) Chris Duncan pass complete to Bailey Gessinger for 31 yds to the Duqsn 2 for a 1ST down

    • 1st & Goal at DUQ 2

      (11:19 - 2nd) Chris Duncan run for 1 yd to the Duqsn 1

    • 2nd & Goal at DUQ 1

      (7:25 - 2nd) Kyle Cartales 1 Yd Run (Dimitrios Latsonas Kick)

    • (7:25 - 2nd) Dimitrios Latsonas kickoff for 62 yds , Daquan Worley return for 22 yds to the Duqsn 25

    • 1st & 10 at DUQ 25

      (7:17 - 2nd) Daniel Parr pass complete to Kellon Taylor for 7 yds to the Duqsn 32

    • 2nd & 3 at DUQ 32

      (7:17 - 2nd) Ky'ren Cunningham run for 2 yds to the Duqsn 34

    • 3rd & 1 at DUQ 34

      (7:17 - 2nd) A.J. Hines run for 4 yds to the Duqsn 38 for a 1ST down

    • 1st & 10 at DUQ 38

      (7:17 - 2nd) Daniel Parr pass incomplete to Kareem Coles Jr.

    • 2nd & 10 at DUQ 38

      (7:17 - 2nd) Daniel Parr pass complete to Kareem Coles Jr. for 29 yds to the Valpo 33 for a 1ST down

    • 1st & 10 at VALP 33

      (7:17 - 2nd) Daniel Parr run for no gain to the Valpo 33

    • 2nd & 10 at VALP 33

      (7:17 - 2nd) Daniel Parr run for 7 yds to the Valpo 26

    • 3rd & 3 at VALP 26

      (7:17 - 2nd) Daniel Parr run for no gain to the Valpo 26

    • 4th & 3 at VALP 26

      (7:17 - 2nd) PARR, Daniel pass incomplete to TAYLOR, Kellon, PENALTY VALPO offside defense (ORLANDINI) 5 yards to the VALPO21, 1ST DOWN DUQ, NO PLAY.

    • 1st & 10 at VALP 21

      (7:17 - 2nd) A.J. Hines run for 3 yds to the Valpo 18

    • 2nd & 7 at VALP 18

      (7:17 - 2nd) Daniel Parr run for 6 yds to the Valpo 12

    • 3rd & 1 at VALP 12

      (7:17 - 2nd) A.J. Hines run for 6 yds to the Valpo 6 for a 1ST down

    • (1:33 - 2nd) Timeout VALPARAISO, clock 01:33

    • 1st & Goal at VALP 6

      (1:33 - 2nd) A.J. Hines run for 2 yds to the Valpo 4

    • 2nd & Goal at VALP 4

      (1:33 - 2nd) A.J. Hines run for 2 yds to the Valpo 2

    • (0:43 - 2nd) Timeout DUQUESNE, clock 00:43

    • 3rd & Goal at VALP 2

      (0:38 - 2nd) A.J. Hines run for 2 yds for a TD, (Mitch MacZura KICK)

    • (0:38 - 2nd) Jacob Gill kickoff for 45 yds , Jean Rene return for 19 yds to the Valpo 39

    • 1st & 10 at VALP 39

      (0:33 - 2nd) VALPARAISO Penalty, false start (-5 Yards) to the Valpo 34

    • 1st & 15 at VALP 34

      (0:33 - 2nd) TEAM run for a loss of 1 yard to the Valpo 33

  • End of 2nd Quarter

    • (15:00 - 3rd) Dimitrios Latsonas kickoff for 40 yds , Bill O'Malley return for 12 yds to the Duqsn 37

    • 1st & 10 at DUQ 37

      (14:54 - 3rd) Daniel Parr pass complete to Nehari Crawford for 21 yds to the Valpo 42 for a 1ST down

    • 1st & 10 at VALP 42

      (14:54 - 3rd) A.J. Hines run for 5 yds to the Valpo 37

    • 2nd & 5 at VALP 37

      (14:54 - 3rd) Daniel Parr pass complete to Kareem Coles Jr. for 10 yds to the Valpo 27 for a 1ST down

    • 1st & 10 at VALP 27

      (14:54 - 3rd) A.J. Hines run for 10 yds to the Valpo 17 for a 1ST down

    • 1st & 10 at VALP 17

      (14:54 - 3rd) Daniel Parr pass intercepted, touchback. Christian Campbell return for no gain

    • 1st & 10 at VALP 20

      (12:32 - 3rd) Chris Duncan pass complete to Jean Rene for 12 yds to the Valpo 32 for a 1ST down

    • 1st & 10 at VALP 32

      (12:32 - 3rd) Kyle Cartales run for a loss of 1 yard to the Valpo 31

    • 2nd & 11 at VALP 31

      (12:32 - 3rd) Chris Duncan run for 14 yds to the Valpo 45 for a 1ST down

    • 1st & 10 at VALP 45

      (12:32 - 3rd) Kyle Cartales run for 3 yds to the Valpo 48

    • 2nd & 7 at VALP 48

      (12:32 - 3rd) Chris Duncan pass incomplete to Bailey Gessinger

    • 3rd & 7 at VALP 48

      (12:32 - 3rd) Chris Duncan pass complete to Deuce Larose for 11 yds to the Duqsn 41 for a 1ST down

    • 1st & 10 at DUQ 41

      (12:32 - 3rd) Chris Duncan pass incomplete to Mason Sutter

    • 2nd & 10 at DUQ 41

      (12:32 - 3rd) Kyle Cartales run for 3 yds to the Duqsn 38

    • 3rd & 7 at DUQ 38

      (12:32 - 3rd) Kyle Cartales run for 4 yds to the Duqsn 34

    • 4th & 3 at DUQ 34

      (12:32 - 3rd) Chris Duncan sacked by Chris Favoroso and Tim Lowery for a loss of 10 yards to the Duqsn 44

    • 1st & 10 at DUQ 44

      (7:47 - 3rd) Ky'ren Cunningham run for 6 yds to the 50 yard line

    • 2nd & 4 at 50

      (7:47 - 3rd) Ky'ren Cunningham run for 5 yds to the Valpo 45 for a 1ST down

    • 1st & 10 at VALP 45

      (7:47 - 3rd) Ky'ren Cunningham run for 9 yds to the Valpo 36

    • 2nd & 1 at VALP 36

      (7:47 - 3rd) Daniel Parr sacked by Drew Snouffer for a loss of 4 yards to the Valpo 40 DUQUESNE Penalty, intentional grounding (Daniel Parr) to the Valpo 40

    • 4th & 5 at VALP 40

      (7:47 - 3rd) Mitch MacZura punt for 18 yds, fair catch by Bailey Gessinger at the Valpo 22

    • 3rd & 5 at VALP 40

      (7:47 - 3rd) Daniel Parr pass incomplete to Kellon Taylor

    • 1st & 10 at VALP 22

      (5:46 - 3rd) Cody Boxrucker run for 14 yds to the Valpo 36 for a 1ST down

    • 1st & 10 at VALP 36

      (5:46 - 3rd) Cody Boxrucker run for 1 yd to the Valpo 37

    • 2nd & 9 at VALP 37

      (5:46 - 3rd) Kyle Cartales run for no gain to the Valpo 37

    • 3rd & 9 at VALP 37

      (5:46 - 3rd) Kyle Cartales run for 4 yds to the Valpo 41

    • 4th & 5 at VALP 41

      (5:46 - 3rd) Kyle Ulbrich punt for 39 yds, punt out-of-bounds at the Duqsn 20

    • 1st & 10 at DUQ 20

      (2:57 - 3rd) A.J. Hines run for 3 yds to the Duqsn 23

    • 2nd & 7 at DUQ 23

      (2:57 - 3rd) Daniel Parr pass complete to Kellon Taylor for 57 yds to the Valpo 20 for a 1ST down

    • 1st & 10 at VALP 20

      (2:57 - 3rd) A.J. Hines run for a loss of 1 yard to the Valpo 21

    • 2nd & 11 at VALP 21

      (2:57 - 3rd) Daniel Parr pass incomplete to Dominic Thieman

    • 3rd & 11 at VALP 21

      (2:57 - 3rd) Daniel Parr pass complete to Nehari Crawford for no gain to the Valpo 21

    • 4th & 11 at VALP 21

      (0:50 - 3rd) Mitch MacZura 38 yd FG GOOD

    • (0:50 - 3rd) Jacob Gill kickoff for 62 yds , Bailey Gessinger return for no gain to the Valpo 23 Bailey Gessinger fumbled, recovered by Valpo Bailey Gessinger , return for 20 yds to the Valpo 23

    • 1st & 10 at VALP 23

      (0:44 - 3rd) Chris Duncan pass incomplete to Deuce Larose

    • 2nd & 10 at VALP 23

      (0:44 - 3rd) Chris Duncan pass incomplete

    • 3rd & 10 at VALP 23

      (0:44 - 3rd) Chris Duncan pass complete to Parker Fox for 19 yds to the Valpo 42 for a 1ST down

    • End of 3rd Quarter

    • 1st & 10 at VALP 42

      (14:48 - 4th) Chris Duncan pass complete to Griffin Norberg for 58 yds for a TD, (Dimitrios Latsonas KICK)

    • (14:48 - 4th) Dimitrios Latsonas kickoff for 50 yds , Daquan Worley return for 7 yds to the Duqsn 22

    • 1st & 10 at DUQ 22

      (14:42 - 4th) A.J. Hines run for 4 yds to the Duqsn 26

    • 2nd & 6 at DUQ 26

      (14:42 - 4th) A.J. Hines run for 1 yd to the Duqsn 27

    • 3rd & 5 at DUQ 27

      (14:42 - 4th) Daniel Parr pass complete to Kareem Coles Jr. for 10 yds to the Duqsn 37 for a 1ST down

    • 1st & 10 at DUQ 37

      (14:42 - 4th) Daniel Parr pass complete to Nehari Crawford for 20 yds to the Valpo 43 for a 1ST down

    • 1st & 10 at VALP 43

      (14:42 - 4th) Daniel Parr pass complete to Nehari Crawford for 17 yds to the Valpo 26 for a 1ST down

    • 1st & 10 at VALP 26

      (14:42 - 4th) Daniel Parr pass complete to Kareem Coles Jr. for 1 yd to the Valpo 25

    • 2nd & 9 at VALP 25

      (14:42 - 4th) A.J. Hines run for 6 yds to the Valpo 19

    • 3rd & 3 at VALP 19

      (14:42 - 4th) A.J. Hines run for 2 yds to the Valpo 17

    • 4th & 1 at VALP 17

      (14:42 - 4th) A.J. Hines run for a loss of 1 yard to the Valpo 18

    • 1st & 10 at VALP 18

      (10:56 - 4th) Chris Duncan pass complete to Ollie Reese for 9 yds to the Valpo 27

    • 2nd & 1 at VALP 27

      (10:56 - 4th) Kyle Cartales run for 16 yds to the Valpo 43 for a 1ST down

    • 1st & 10 at VALP 43

      (10:56 - 4th) DUNCAN, C. pass complete to SUTTER for 16 yards to the DUQ41, out-of-bounds (DILLON, Chayse), PENALTY VALPO holding (ROBERTS) 10 yards to the VALPO33, NO PLAY.

    • 1st & 20 at VALP 33

      (10:56 - 4th) Cody Boxrucker run for no gain to the Valpo 33

    • 2nd & 20 at VALP 33

      (10:56 - 4th) Chris Duncan run for 4 yds to the Valpo 37

    • 3rd & 16 at VALP 37

      (10:56 - 4th) Chris Duncan pass complete to Griffin Norberg for 3 yds to the Valpo 40

    • 4th & 13 at VALP 40

      (10:56 - 4th) Alex Ng punt for 34 yds, downed at the Duqsn 26

    • 1st & 10 at DUQ 26

      (6:57 - 4th) A.J. Hines run for 15 yds to the Duqsn 41 for a 1ST down

    • 1st & 10 at DUQ 41

      (6:57 - 4th) Daniel Parr run for 4 yds to the Duqsn 45

    • 2nd & 6 at DUQ 45

      (6:57 - 4th) Daniel Parr pass incomplete to Stew Allen, broken up by Nick Turner

    • 3rd & 6 at DUQ 45

      (6:57 - 4th) Daniel Parr pass complete to Dominic Thieman for 20 yds to the Valpo 35 for a 1ST down

    • 1st & 10 at VALP 35

      (6:57 - 4th) A.J. Hines run for 5 yds to the Valpo 30

    • 2nd & 5 at VALP 30

      (6:57 - 4th) Daniel Parr run for a loss of 2 yards to the Valpo 32

    • 3rd & 7 at VALP 32

      (6:57 - 4th) Daniel Parr run for 8 yds to the Valpo 24 for a 1ST down

    • 1st & 10 at VALP 24

      (6:57 - 4th) A.J. Hines run for 5 yds to the Valpo 19

    • 2nd & 5 at VALP 19

      (6:57 - 4th) A.J. Hines run for 10 yds to the Valpo 9 for a 1ST down

    • 1st & Goal at VALP 9

      (6:57 - 4th) A.J. Hines run for 8 yds to the Valpo 1

    • (2:46 - 4th) Timeout VALPARAISO, clock 02:46

    • 2nd & Goal at VALP 1

      (2:42 - 4th) A.J. Hines run for 1 yd for a TD, (Mitch MacZura PAT MISSED)

    • (2:42 - 4th) Jacob Gill kickoff for 65 yds for a touchback

    • 1st & 10 at VALP 25

      (2:42 - 4th) Chris Duncan pass incomplete to Parker Fox

    • 2nd & 10 at VALP 25

      (2:42 - 4th) Chris Duncan run for 4 yds to the Valpo 29

    • 3rd & 6 at VALP 29

      (2:42 - 4th) DUNCAN, C. pass incomplete to FOX (WORLEY, Daquan), PENALTY DUQ pass interference (WORLEY, Daquan) 3 yards to the VALPO32, 1ST DOWN VALPO, NO PLAY.

    • 1st & 10 at VALP 32

      (2:42 - 4th) Chris Duncan pass complete to Kyle Cartales for 7 yds to the Valpo 39

    • 2nd & 3 at VALP 39

      (2:42 - 4th) Chris Duncan pass complete to Mason Sutter for 13 yds to the Duqsn 48 for a 1ST down

    • 1st & 10 at DUQ 48

      (2:42 - 4th) Chris Duncan sacked by Daquan Worley for a loss of 11 yards to the DUQUESNE 41 VALPARAISO Penalty, intentional grounding (Chris Duncan) to the Valpo 41

    • 2nd & 21 at VALP 41

      (2:42 - 4th) Chris Duncan sacked by Mike O'Malley for a loss of 4 yards to the Valpo 37

    • (0:58 - 4th) Timeout VALPARAISO, clock 00:58

    • 3rd & 25 at VALP 37

      (0:58 - 4th) Chris Duncan pass incomplete to Griffin Norberg

    • 4th & 25 at VALP 37

      (0:58 - 4th) Chris Duncan pass incomplete to JD Koehler

    • 1st & 10 at VALP 37

      (0:46 - 4th) TEAM run for a loss of 1 yard to the Valpo 38

    • 2nd & 11 at VALP 38

      (0:46 - 4th) TEAM run for a loss of 1 yard to the Valpo 39

    • End of 4th Quarter