Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Hunter Dustman kickoff for 65 yds for a touchback
9-yd Pass
15:00 - 1st
Cam Miller pass complete to Joe Stoffel for 9 yds to the NDkSt 34
1st & 10 at NDSU 25
2-yd Run
15:00 - 1st
Hunter Luepke run for 2 yds to the NDkSt 36 for a 1ST down
2nd & 1 at NDSU 34
8-yd Pass
15:00 - 1st
Cam Miller pass complete to Zach Mathis for 8 yds to the NDkSt 44
1st & 10 at NDSU 36
12-yd Run
15:00 - 1st
Hunter Luepke run for 12 yds to the SDkSt 44 for a 1ST down
2nd & 2 at NDSU 44
14-yd Pass
15:00 - 1st
Cam Miller pass complete to Zach Mathis for 14 yds to the SDkSt 30 for a 1ST down
1st & 10 at SDST 44
8-yd Run
15:00 - 1st
Hunter Luepke run for 8 yds to the SDkSt 22
1st & 10 at SDST 30
22-yd Touchdown Pass
11:07 - 1st
Cam Miller pass complete to DJ Hart for 22 yds for a TD, (Griffin Crosa KICK)
2nd & 2 at SDST 22

(11:07 - 1st) Timeout NO DAKOTA ST, clock 11:07

Kickoff
11:07 - 1st
Will Cardinal kickoff for 65 yds for a touchback
0-yd Pass
11:07 - 1st
Mark Gronowski pass complete to Jadon Janke for no gain to the SDkSt 25
1st & 10 at SDST 25
10-yd Pass
11:07 - 1st
Mark Gronowski pass complete to Zach Heins for 10 yds to the SDkSt 35 for a 1ST down
2nd & 10 at SDST 25
3-yd Run
11:07 - 1st
Isaiah Davis run for 3 yds to the SDkSt 38
1st & 10 at SDST 35
Incompletion
11:07 - 1st
Mark Gronowski pass incomplete
2nd & 7 at SDST 38
18-yd Pass
11:07 - 1st
Mark Gronowski pass complete to Jadon Janke for 18 yds to the NDkSt 44 for a 1ST down
3rd & 7 at SDST 38
3-yd Run
11:07 - 1st
Isaiah Davis run for 3 yds to the NDkSt 41
1st & 10 at NDSU 44
9-yd Run
11:07 - 1st
Isaiah Davis run for 9 yds to the NDkSt 32 for a 1ST down
2nd & 7 at NDSU 41
5-yd Penalty
11:07 - 1st
SO DAKOTA ST Penalty, False Start (-5 Yards) to the NDkSt 37
1st & 10 at NDSU 32
4-yd Pass
11:07 - 1st
Mark Gronowski pass complete to Jadon Janke for 4 yds to the NDkSt 33
1st & 15 at NDSU 37

(11:07 - 1st) Timeout NO DAKOTA ST, clock 11:07

-1-yd Pass
11:07 - 1st
Mark Gronowski pass complete to Jaxon Janke for a loss of 1 yard to the NDkSt 34
2nd & 11 at NDSU 33
15-yd Run
11:07 - 1st
Isaiah Davis run for 15 yds to the NDkSt 19 for a 1ST down
3rd & 12 at NDSU 34
5-yd Penalty
11:07 - 1st
SO DAKOTA ST Penalty, False Start (-5 Yards) to the NDkSt 24
1st & 10 at NDSU 19
24-yd Touchdown Run
4:21 - 1st
Isaiah Davis run for 24 yds for a TD, (Hunter Dustman KICK)
1st & 15 at NDSU 24

(4:21 - 1st) Timeout NO DAKOTA ST, clock 04:21

Kickoff Return (Offense)
4:13 - 1st
Hunter Dustman kickoff for 64 yds , RaJa Nelson return for 39 yds to the NDkSt 40
25-yd Run
4:13 - 1st
Dominic Gonnella run for 25 yds to the SDkSt 35 for a 1ST down
1st & 10 at NDSU 40
29-yd Pass
4:13 - 1st
Cam Miller pass complete to DJ Hart for 29 yds to the SDkSt 6 for a 1ST down
1st & 10 at SDST 35
6-yd Touchdown Run
3:02 - 1st
Cam Miller run for 6 yds for a TD, (Griffin Crosa KICK)
1st & Goal at SDST 6
5-yd Penalty
3:02 - 1st
SO DAKOTA ST Penalty, False Start (-5 Yards) to the SDkSt 20
1st & 10 at SDST 25
5-yd Penalty
3:02 - 1st
SO DAKOTA ST Penalty, False Start (Isaiah Davis) to the SDkSt 15
1st & 15 at SDST 20
Kickoff
3:02 - 1st
Will Cardinal kickoff for 64 yds
5-yd Run
3:02 - 1st
Isaiah Davis run for 5 yds to the SDkSt 20
1st & 20 at SDST 15
1-yd Run
3:02 - 1st
Mark Gronowski run for 1 yd to the SDkSt 21
2nd & 15 at SDST 20
7-yd Pass
3:02 - 1st
Mark Gronowski pass complete to Jadon Janke for 7 yds to the SDkSt 28
3rd & 14 at SDST 21
Punt
0:44 - 1st
Hunter Dustman punt for 43 yds , Jayden Price returns for 12 yds to the NDkSt 41
4th & 7 at SDST 28

(0:44 - 1st) Timeout NO DAKOTA ST, clock 00:44

2nd Quarter
3-yd Run
0:44 - 1st
Hunter Luepke run for 3 yds to the NDkSt 44
1st & 10 at NDSU 41
4-yd Run
0:00 - 1st
TK Marshall run for 4 yds to the NDkSt 48
2nd & 7 at NDSU 44

End of 1st Quarter

2-yd Run
15:00 - 2nd
Hunter Luepke run for 2 yds to the 50 yard line
3rd & 3 at NDSU 48

(15:00 - 2nd) Timeout SO DAKOTA ST, clock 15:00

3-yd Run
15:00 - 2nd
Hunter Luepke run for 3 yds to the SDkSt 47 for a 1ST down
4th & 1 at 50
2-yd Run
15:00 - 2nd
Cam Miller run for 2 yds to the SDkSt 45
1st & 10 at SDST 47
9-yd Pass
15:00 - 2nd
Cam Miller pass complete to TaMerik Williams for 9 yds to the SDkSt 36 for a 1ST down
2nd & 8 at SDST 45
2-yd Run
15:00 - 2nd
Hunter Luepke run for 2 yds to the SDkSt 34
1st & 10 at SDST 36
4-yd Pass
15:00 - 2nd
Cam Miller pass complete to RaJa Nelson for 4 yds to the SDkSt 30
2nd & 8 at SDST 34
30-yd Touchdown Pass
11:08 - 2nd
Cam Miller pass complete to Hunter Luepke for 30 yds for a TD, (Griffin Crosa KICK)
3rd & 4 at SDST 30

(11:08 - 2nd) Timeout NO DAKOTA ST, clock 11:08

Kickoff
11:08 - 2nd
Will Cardinal kickoff for 64 yds
7-yd Pass
11:08 - 2nd
Mark Gronowski pass complete to Jaxon Janke for 7 yds to the SDkSt 32
1st & 10 at SDST 25
2-yd Run
11:08 - 2nd
Isaiah Davis run for 2 yds to the SDkSt 34
2nd & 3 at SDST 32
3-yd Run
11:08 - 2nd
Isaiah Davis run for 3 yds to the SDkSt 37 for a 1ST down
3rd & 1 at SDST 34
Sack
11:08 - 2nd
Mark Gronowski sacked by Luke Weerts for a loss of 7 yards to the SDkSt 30
1st & 10 at SDST 37
Incompletion
11:08 - 2nd
Mark Gronowski pass incomplete
2nd & 17 at SDST 30
5-yd Penalty
11:08 - 2nd
SO DAKOTA ST Penalty, False Start (-5 Yards) to the SDkSt 25
3rd & 17 at SDST 30
5-yd Penalty
11:08 - 2nd
NO DAKOTA ST Penalty, Offsides (5 Yards) to the SDkSt 30
3rd & 22 at SDST 25
7-yd Run
11:08 - 2nd
Isaiah Davis run for 7 yds to the SDkSt 37
3rd & 17 at SDST 30
Punt
7:46 - 2nd
Hunter Dustman punt for 47 yds , Jayden Price returns for 2 yds to the NDkSt 18
4th & 10 at SDST 37

(7:46 - 2nd) Timeout NO DAKOTA ST, clock 07:46

9-yd Pass
7:46 - 2nd
Cam Miller pass complete to Joe Stoffel for 9 yds to the NDkSt 27
1st & 10 at NDSU 18

(6:29 - 2nd) Timeout NO DAKOTA ST, clock 06:29

0-yd Run
6:29 - 2nd
Hunter Luepke run for no gain to the NDkSt 27
2nd & 1 at NDSU 27
2-yd Run
6:29 - 2nd
Cam Miller run for 2 yds to the NDkSt 29 for a 1ST down
3rd & 1 at NDSU 27
16-yd Run
6:29 - 2nd
Cole Payton run for 16 yds to the NDkSt 45 for a 1ST down
1st & 10 at NDSU 29
8-yd Run
6:29 - 2nd
Hunter Luepke run for 8 yds to the SDkSt 47
1st & 10 at NDSU 45
15-yd Penalty
6:29 - 2nd
NO DAKOTA ST Penalty, Unsportsmanlike Conduct (Cam Miller) to the SDkSt 21 for a 1ST down
2nd & 2 at SDST 47
1-yd Run
6:29 - 2nd
Hunter Luepke run for 1 yd to the SDkSt 20
1st & 10 at SDST 21
Interception
3:22 - 2nd
Cole Payton pass intercepted
2nd & 9 at SDST 20

(3:22 - 2nd) Timeout NO DAKOTA ST, clock 03:22

6-yd Pass
3:22 - 2nd
Mark Gronowski pass complete to Jadon Janke for 6 yds to the SDkSt 24
1st & 10 at SDST 18
0-yd Run
3:22 - 2nd
Amar Johnson run for no gain to the SDkSt 24
2nd & 4 at SDST 24
Sack
3:22 - 2nd
Mark Gronowski sacked by Spencer Waege for a loss of 8 yards to the SDkSt 16
3rd & 4 at SDST 24
5-yd Penalty
3:22 - 2nd
SO DAKOTA ST Penalty, Delay Of Game (Jadon Janke) to the SDkSt 11
4th & 12 at SDST 16
Punt
1:16 - 2nd
Hunter Dustman punt for 38 yds , Jayden Price returns for a loss of 1 yard to the 50 yard line
4th & 17 at SDST 11
3-yd Run
1:16 - 2nd
Cam Miller run for 3 yds to the SDkSt 47
1st & 10 at 50
3-yd Pass
1:16 - 2nd
Cam Miller pass complete to TaMerik Williams for 3 yds to the SDkSt 44
2nd & 7 at SDST 47
3-yd Pass
1:16 - 2nd
Cam Miller pass complete to DJ Hart for 3 yds to the SDkSt 41
3rd & 4 at SDST 44
Punt
0:30 - 2nd
Kaedin Steindorf punt for 40 yds, downed at the SDkSt 1
4th & 1 at SDST 41
3-yd Run
0:00 - 2nd
Mark Gronowski run for 3 yds to the SDkSt 4
1st & 10 at SDST 1

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Will Cardinal kickoff for 62 yds
6-yd Run
15:00 - 3rd
Isaiah Davis run for 6 yds to the SDkSt 31
1st & 10 at SDST 25
-1-yd Run
15:00 - 3rd
Amar Johnson run for a loss of 1 yard to the SDkSt 30
2nd & 4 at SDST 31
15-yd Penalty
15:00 - 3rd
NO DAKOTA ST Penalty, Roughing the Passer on WAEGE, Spencer enforced (Spencer Waege) to the NDkSt 38 for a 1ST down
3rd & 5 at SDST 30
Incompletion
15:00 - 3rd
Mark Gronowski pass incomplete
1st & 10 at NDSU 38
2-yd Pass
15:00 - 3rd
Mark Gronowski pass complete to Amar Johnson for 2 yds to the NDkSt 36
2nd & 10 at NDSU 38
21-yd Pass
15:00 - 3rd
Mark Gronowski pass complete to Jaxon Janke for 21 yds to the NDkSt 15 for a 1ST down
3rd & 8 at NDSU 36
Incompletion
15:00 - 3rd
Mark Gronowski pass incomplete
1st & 10 at NDSU 15
1-yd Run
15:00 - 3rd
Amar Johnson run for 1 yd to the NDkSt 14
2nd & 10 at NDSU 15
Incompletion
15:00 - 3rd
Mark Gronowski pass incomplete
3rd & 9 at NDSU 14
Field Goal Good
10:47 - 3rd
Hunter Dustman 31 yd FG GOOD
4th & 9 at NDSU 14

(10:47 - 3rd) Timeout NO DAKOTA ST, clock 10:47

Kickoff
10:47 - 3rd
Hunter Dustman kickoff for 65 yds for a touchback
13-yd Pass
10:47 - 3rd
Cam Miller pass complete to Zach Mathis for 13 yds to the NDkSt 38 for a 1ST down
1st & 10 at NDSU 25
-3-yd Run
10:47 - 3rd
Dominic Gonnella run for a loss of 3 yards to the NDkSt 35
1st & 10 at NDSU 38
Incompletion
10:47 - 3rd
Cam Miller pass incomplete
2nd & 13 at NDSU 35
Incompletion
10:47 - 3rd
Cam Miller pass incomplete
3rd & 13 at NDSU 35
Punt
8:51 - 3rd
Kaedin Steindorf punt for 38 yds, fair catch by Jadon Janke at the SDkSt 27
4th & 13 at NDSU 35

(8:51 - 3rd) Timeout NO DAKOTA ST, clock 08:51

4-yd Run
8:51 - 3rd
Isaiah Davis run for 4 yds to the SDkSt 31
1st & 10 at SDST 27
6-yd Run
8:51 - 3rd
Isaiah Davis run for 6 yds to the SDkSt 37 for a 1ST down
2nd & 6 at SDST 31
Sack
8:51 - 3rd
Mark Gronowski sacked for a loss of 8 yards to the SDkSt 29
1st & 10 at SDST 37
15-yd Run
8:51 - 3rd
Amar Johnson run for 15 yds to the SDkSt 44
2nd & 18 at SDST 29
4-yd Run
8:51 - 3rd
Amar Johnson run for 4 yds to the SDkSt 48 for a 1ST down
3rd & 3 at SDST 44
3-yd Run
8:51 - 3rd
Josh Buri run for 3 yds to the NDkSt 49
1st & 10 at SDST 48
3-yd Run
8:51 - 3rd
Mark Gronowski run for 3 yds to the NDkSt 46
2nd & 7 at NDSU 49
27-yd Run
8:51 - 3rd
Isaiah Davis run for 27 yds to the NDkSt 19 for a 1ST down
3rd & 4 at NDSU 46
3-yd Run
8:51 - 3rd
Mark Gronowski run for 3 yds to the NDkSt 16
1st & 10 at NDSU 19
16-yd Touchdown Run
3:03 - 3rd
Amar Johnson run for 16 yds for a TD, (Hunter Dustman KICK)
2nd & 7 at NDSU 16

(3:03 - 3rd) Timeout NO DAKOTA ST, clock 03:03

4th Quarter
Kickoff Return (Offense)
2:57 - 3rd
Hunter Dustman kickoff for 65 yds , RaJa Nelson return for 18 yds to the NDkSt 18
2-yd Run
2:57 - 3rd
Hunter Luepke run for 2 yds to the NDkSt 20
1st & 10 at NDSU 18
7-yd Run
2:57 - 3rd
Hunter Luepke run for 7 yds to the NDkSt 27
2nd & 8 at NDSU 20
2-yd Run
2:57 - 3rd
Hunter Luepke run for 2 yds to the NDkSt 29 for a 1ST down
3rd & 1 at NDSU 27
15-yd Penalty
2:57 - 3rd
NO DAKOTA ST Penalty, Personal Foul (Cody Mauch) to the NDkSt 17
1st & 10 at NDSU 29
Incompletion
2:57 - 3rd
Cam Miller pass incomplete
2nd & 22 at NDSU 17
7-yd Run
0:00 - 3rd
Cam Miller run for 7 yds to the NDkSt 24
3rd & 22 at NDSU 17

End of 3rd Quarter

Punt
14:53 - 4th
Kaedin Steindorf punt for 45 yds, fair catch by Jadon Janke at the SDkSt 31
4th & 15 at NDSU 24

(14:53 - 4th) Timeout NO DAKOTA ST, clock 14:53

6-yd Run
14:53 - 4th
Amar Johnson run for 6 yds to the SDkSt 37
1st & 10 at SDST 31
29-yd Run
14:53 - 4th
Amar Johnson run for 29 yds to the NDkSt 34 for a 1ST down
2nd & 4 at SDST 37
10-yd Pass
14:53 - 4th
Mark Gronowski pass complete to Zach Heins for 10 yds to the NDkSt 24 for a 1ST down
1st & 10 at NDSU 34
10-yd Penalty
14:53 - 4th
SO DAKOTA ST Penalty, Offensive Holding (Gus Miller) to the NDkSt 33
1st & 10 at NDSU 24
3-yd Pass
14:53 - 4th
Mark Gronowski pass complete to Canyon Bauer for 3 yds to the NDkSt 30
1st & 19 at NDSU 33
9-yd Pass
14:53 - 4th
Mark Gronowski pass complete to Jadon Janke for 9 yds to the NDkSt 21
2nd & 16 at NDSU 30
0-yd Pass
14:53 - 4th
Mark Gronowski pass complete to Jaxon Janke for no gain to the NDkSt 21
3rd & 7 at NDSU 21
Field Goal Good
10:25 - 4th
Hunter Dustman 38 yd FG GOOD
4th & 7 at NDSU 21

(10:25 - 4th) Timeout NO DAKOTA ST, clock 10:25

Kickoff Return (Offense)
10:19 - 4th
Hunter Dustman kickoff for 64 yds , RaJa Nelson return for 14 yds to the NDkSt 49 NO DAKOTA ST Penalty, Illegal Block (Eli Green) to the NDkSt 1
10-yd Pass
10:19 - 4th
Cam Miller pass complete to Logan Hofstedt for 10 yds to the NDkSt 18 for a 1ST down
1st & 10 at NDSU 8
5-yd Run
10:19 - 4th
TaMerik Williams run for 5 yds to the NDkSt 23
1st & 10 at NDSU 18
2-yd Run
10:19 - 4th
Hunter Luepke run for 2 yds to the NDkSt 25
2nd & 5 at NDSU 23
0-yd Run
10:19 - 4th
Cam Miller run for no gain to the NDkSt 25
3rd & 3 at NDSU 25
Punt
7:46 - 4th
Kaedin Steindorf punt for 34 yds, fair catch by Jadon Janke at the SDkSt 41
4th & 3 at NDSU 25
39-yd Pass
7:46 - 4th
Mark Gronowski pass complete to Jadon Janke for 39 yds to the NDkSt 20 for a 1ST down
1st & 10 at SDST 41
6-yd Run
7:46 - 4th
Amar Johnson run for 6 yds to the NDkSt 14
1st & 10 at NDSU 20
4-yd Run
7:46 - 4th
Amar Johnson run for 4 yds to the NDkSt 10 for a 1ST down
2nd & 4 at NDSU 14
4-yd Run
7:46 - 4th
Amar Johnson run for 4 yds to the NDkSt 6
1st & Goal at NDSU 10
5-yd Run
7:46 - 4th
Amar Johnson run for 5 yds to the NDkSt 1
2nd & Goal at NDSU 6
0-yd Run
7:46 - 4th
Isaiah Davis run for no gain to the NDkSt 1
3rd & Goal at NDSU 1
Field Goal Good
3:49 - 4th
Hunter Dustman 18 yd FG GOOD
4th & Goal at NDSU 1

(3:49 - 4th) Timeout NO DAKOTA ST, clock 03:49

Kickoff
3:49 - 4th
Hunter Dustman kickoff for 65 yds for a touchback
4-yd Run
3:49 - 4th
Hunter Luepke run for 4 yds to the NDkSt 29
1st & 10 at NDSU 25
5-yd Pass
3:49 - 4th
Cam Miller pass complete to DJ Hart for 5 yds to the NDkSt 34
2nd & 6 at NDSU 29
1-yd Run
3:49 - 4th
Cam Miller run for 1 yd to the NDkSt 35 for a 1ST down
3rd & 1 at NDSU 34
16-yd Pass
3:49 - 4th
Cam Miller pass complete to Zach Mathis for 16 yds to the SDkSt 49 for a 1ST down
1st & 10 at NDSU 35
2-yd Pass
3:49 - 4th
Cam Miller pass complete to Zach Mathis for 2 yds to the SDkSt 47
1st & 10 at SDST 49

(1:19 - 4th) Timeout NO DAKOTA ST, clock 01:19

-2-yd Run
1:19 - 4th
Cam Miller run for a loss of 2 yards to the SDkSt 49
2nd & 8 at SDST 47
Incompletion
1:19 - 4th
Cam Miller pass incomplete
3rd & 10 at SDST 49
Incompletion
1:07 - 4th
Cam Miller pass incomplete
4th & 10 at SDST 49

(1:07 - 4th) Timeout SO DAKOTA ST, clock 01:07

14-yd Run
1:07 - 4th
Mark Gronowski run for 14 yds to the NDkSt 37 for a 1ST down
1st & 10 at SDST 49
0-yd Run
0:00 - 4th
Kneel down by GRONOWSKI, Mark at NDS38 (team loss of 1), clock 00:00.
1st & 10 at NDSU 37

End of 4th Quarter