Play-By-Play
1st Quarter
Kickoff Return (Offense)
15:00 - 1st
Justin Ritter kickoff for 60 yds , Jackson Williams return for 19 yds to the NDSU 24
8-yd Run
14:20 - 1st
Barika Kpeenu run for 8 yds to the NDSU 32
1st & 10 at NDSU 24
2-yd Run
14:09 - 1st
CharMar Brown run for 2 yds to the NDSU 34 for a 1ST down
2nd & 2 at NDSU 32
15-yd Pass
13:32 - 1st
Cam Miller pass complete to Bryce Lance for 15 yds to the NDSU 49 for a 1ST down
1st & 10 at NDSU 34
8-yd Run
12:56 - 1st
CharMar Brown run for 8 yds to the TOW 43
1st & 10 at NDSU 49
8-yd Pass
12:16 - 1st
Cam Miller pass complete to Cade Osterman for 8 yds to the TOW 35 for a 1ST down
2nd & 2 at TOW 43
11-yd Run
11:38 - 1st
CharMar Brown run for 11 yds to the TOW 24 for a 1ST down
1st & 10 at TOW 35
-3-yd Run
10:54 - 1st
Cole Payton run for a loss of 3 yards to the TOW 27
1st & 10 at TOW 24
Sack
10:11 - 1st
Cam Miller sacked by Evan Rutkowski and TEAM for a loss of 9 yards to the TOW 36
2nd & 13 at TOW 27
17-yd Pass
9:25 - 1st
Cam Miller pass complete to Jackson Williams for 17 yds to the TOW 19
3rd & 22 at TOW 36
Field Goal Good
8:45 - 1st
Griffin Crosa 37 yd FG GOOD
4th & 5 at TOW 19
Kickoff
8:45 - 1st
Eli Ozick kickoff for 65 yds for a touchback
15-yd Pass
8:44 - 1st
Carlos Davis pass complete to Devin Matthews for 15 yds to the TOW 40 for a 1ST down
1st & 10 at TOW 25
21-yd Run
8:17 - 1st
Devin Matthews run for 21 yds to the NDSU 39 for a 1ST down
1st & 10 at TOW 40
3-yd Run
7:54 - 1st
Devin Matthews run for 3 yds to the NDSU 36
1st & 10 at NDSU 39
11-yd Pass
7:18 - 1st
Carlos Davis pass complete to Tyrell Greene Jr. for 11 yds to the NDSU 25 for a 1ST down
2nd & 7 at NDSU 36
2-yd Run
6:43 - 1st
Tyrell Greene Jr. run for 2 yds to the NDSU 23
1st & 10 at NDSU 25
Incompletion
5:58 - 1st
Carlos Davis pass incomplete
2nd & 8 at NDSU 23
Incompletion
5:57 - 1st
Carlos Davis pass incomplete
3rd & 8 at NDSU 23
Field Goal Good
5:46 - 1st
Keegan Vaughan 40 yd FG GOOD
4th & 8 at NDSU 23

(5:46 - 1st) Timeout North Dakota State, clock 05:46

2nd Quarter
Kickoff Return (Offense)
5:46 - 1st
Justin Ritter kickoff for 63 yds , Jackson Williams return for 18 yds to the NDSU 20
10-yd Pass
5:40 - 1st
Cam Miller pass complete to Joe Stoffel for 10 yds to the NDSU 30 for a 1ST down
1st & 10 at NDSU 20
-5-yd Pass
5:09 - 1st
Cam Miller pass complete to Barika Kpeenu for a loss of 5 yards to the NDSU 25
1st & 10 at NDSU 30
5-yd Pass
4:28 - 1st
Cam Miller pass complete to Bryce Lance for 5 yds to the NDSU 30
2nd & 15 at NDSU 25
49-yd Pass
3:47 - 1st
Cam Miller pass complete to Chris Harris for 49 yds to the TOW 21 for a 1ST down
3rd & 10 at NDSU 30
5-yd Penalty
3:00 - 1st
North Dakota State Penalty, False Start (-5 Yards) to the TOW 26
1st & 10 at TOW 21
5-yd Run
2:42 - 1st
CharMar Brown run for 5 yds to the TOW 21
1st & 15 at TOW 26
7-yd Run
2:04 - 1st
Cam Miller run for 7 yds to the TOW 14
2nd & 10 at TOW 21
4-yd Run
1:19 - 1st
Cole Payton run for 4 yds to the TOW 10 for a 1ST down
3rd & 3 at TOW 14
5-yd Run
0:36 - 1st
Barika Kpeenu run for 5 yds to the TOW 5
1st & Goal at TOW 10

End of 1st Quarter

3-yd Run
14:59 - 2nd
CharMar Brown run for 3 yds to the TOW 2
2nd & Goal at TOW 5
1-yd Run
14:36 - 2nd
Cam Miller run for 1 yd to the TOW 1
3rd & Goal at TOW 2
1-yd Touchdown Run
13:57 - 2nd
CharMar Brown run for 1 yd for a TD (Griffin Crosa KICK)
4th & Goal at TOW 1

(13:57 - 2nd) Timeout North Dakota State, clock 13:57

Kickoff
13:57 - 2nd
Eli Ozick kickoff for 65 yds for a touchback
3-yd Run
13:56 - 2nd
Devin Matthews run for 3 yds to the TOW 28
1st & 10 at TOW 25
4-yd Run
13:18 - 2nd
Devin Matthews run for 4 yds to the TOW 32
2nd & 7 at TOW 28
Incompletion
12:39 - 2nd
Carlos Davis pass incomplete
3rd & 3 at TOW 32
6-yd Run
12:30 - 2nd
Bryce Lance run for 6 yds to the TOW 35
1st & 10 at TOW 41
14-yd Run
11:43 - 2nd
TK Marshall run for 14 yds to the TOW 21 for a 1ST down
2nd & 4 at TOW 35
6-yd Run
11:03 - 2nd
Barika Kpeenu run for 6 yds to the TOW 15
1st & 10 at TOW 21
2-yd Run
10:27 - 2nd
Barika Kpeenu run for 2 yds to the TOW 13
2nd & 4 at TOW 15
4-yd Run
9:45 - 2nd
Cole Payton run for 4 yds to the TOW 9 for a 1ST down
3rd & 2 at TOW 13
3-yd Run
9:03 - 2nd
CharMar Brown run for 3 yds to the TOW 6
1st & Goal at TOW 9
-3-yd Run
8:23 - 2nd
CharMar Brown run for a loss of 3 yards to the TOW 9
2nd & Goal at TOW 6
4-yd Run
7:40 - 2nd
Cam Miller run for 4 yds to the TOW 5
3rd & Goal at TOW 9

(7:32 - 2nd) Timeout North Dakota State, clock 07:32

-6-yd Run
7:00 - 2nd
run for a loss of 6 yards to the TOW 11
4th & Goal at TOW 5

(7:00 - 2nd) Timeout North Dakota State, clock 07:00

2-yd Run
6:57 - 2nd
Tyrell Greene Jr. run for 2 yds to the TOW 13
1st & 10 at TOW 11
4-yd Run
6:22 - 2nd
Tyrell Greene Jr. run for 4 yds to the TOW 17
2nd & 8 at TOW 13
Incompletion
5:45 - 2nd
Carlos Davis pass incomplete
3rd & 4 at TOW 17
Punt
5:26 - 2nd
Bryce LaFollette punt for 50 yds , Jackson Williams returns for 67 yds for a TD (Griffin Crosa KICK)
4th & 4 at TOW 17
Kickoff
5:26 - 2nd
Eli Ozick kickoff North Dakota State Penalty, Unsportsmanlike Conduct (Enock Sibomana) to the NDSU 20
Kickoff Return (Offense)
5:26 - 2nd
Eli Ozick kickoff for 53 yds , Jaceon Doss return for 20 yds to the TOW 32
Incompletion
5:19 - 2nd
Carlos Davis pass incomplete
1st & 10 at TOW 32
4-yd Pass
5:10 - 2nd
Carlos Davis pass complete to John Dunmore for 4 yds to the TOW 36
2nd & 10 at TOW 32
4-yd Pass
4:31 - 2nd
Carlos Davis pass complete to John Dunmore for 4 yds to the TOW 40
3rd & 6 at TOW 36
Punt
3:45 - 2nd
Bryce LaFollette punt for 48 yds, fair catch by Jackson Williams at the NDSU 12
4th & 2 at TOW 40
15-yd Run
3:38 - 2nd
CharMar Brown run for 15 yds to the NDSU 27 for a 1ST down
1st & 10 at NDSU 12
6-yd Run
2:59 - 2nd
Barika Kpeenu run for 6 yds to the NDSU 33
1st & 10 at NDSU 27
3-yd Run
2:21 - 2nd
CharMar Brown run for 3 yds to the NDSU 36
2nd & 4 at NDSU 33

(2:00 - 2nd) Timeout North Dakota State, clock 02:00

10-yd Penalty
1:59 - 2nd
KPEENU, Barika rush to the left for a gain of 1 yard to the NDSU37 (WHITE, Kaden), clock 01:55. PENALTY NDSU Holding on MILLER, Mason enforced 10 yards from the NDSU36 to the NDSU26 [SG]. NO PLAY (replay the down).
3rd & 1 at NDSU 36
16-yd Pass
1:53 - 2nd
Cam Miller pass complete to Bryce Lance for 16 yds to the NDSU 42 for a 1ST down
3rd & 11 at NDSU 26

(1:48 - 2nd) Timeout North Dakota State, clock 01:48

7-yd Pass
1:47 - 2nd
Cam Miller pass complete to Joe Stoffel for 7 yds to the NDSU 49
1st & 10 at NDSU 42
9-yd Pass
1:39 - 2nd
Cam Miller pass complete to Chris Harris for 9 yds to the TOW 42 for a 1ST down
2nd & 3 at NDSU 49
6-yd Pass
1:34 - 2nd
Cam Miller pass complete to Carson Williams for 6 yds to the TOW 36
1st & 10 at TOW 42
22-yd Pass
1:11 - 2nd
Cam Miller pass complete to Mekhi Collins for 22 yds to the TOW 14 for a 1ST down
2nd & 4 at TOW 36
5-yd Penalty
0:54 - 2nd
MILLER, Cam pass short to the right complete for 5 yards to HARRIS, Chris caught at the TOW9 and advanced to the TOW9 (BRODIE, Myles), clock 00:49. PENALTY NDSU Ineligible Receiver Downfield on Pass on ZABEL, Grey enforced 5 yards from the TOW14 to the TOW19 [NHSG]. NO PLAY (replay the down).
1st & 10 at TOW 14
19-yd Touchdown Pass
0:23 - 2nd
Cam Miller pass complete to Bryce Lance for 19 yds for a TD (Griffin Crosa KICK)
1st & 15 at TOW 19
Kickoff
0:23 - 2nd
Eli Ozick kickoff for 65 yds for a touchback
9-yd Pass
0:22 - 2nd
Carlos Davis pass complete to Carter Runyon for 9 yds to the TOW 34
1st & 10 at TOW 25
10-yd Run
0:16 - 2nd
Carlos Davis run for 10 yds to the TOW 44 for a 1ST down
2nd & 1 at TOW 34

(0:14 - 2nd) Timeout Towson, clock 00:14

(0:09 - 2nd) Timeout Towson, clock 00:09

14-yd Run
0:08 - 2nd
Carlos Davis run for 14 yds to the NDSU 42 for a 1ST down
1st & 10 at TOW 44
Sack
0:01 - 2nd
Carlos Davis sacked by Loshiaka Roques for a loss of 8 yards to the 50 yard line
1st & 10 at NDSU 42

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Eli Ozick kickoff for 65 yds for a touchback
6-yd Pass
14:59 - 3rd
Carlos Davis pass complete to John Dunmore for 6 yds to the TOW 31
1st & 10 at TOW 25
16-yd Pass
14:29 - 3rd
Carlos Davis pass complete to Carter Runyon for 16 yds to the TOW 47 for a 1ST down
2nd & 4 at TOW 31
4-yd Run
14:11 - 3rd
Devin Matthews run for 4 yds to the NDSU 49
1st & 10 at TOW 47
Interception
13:41 - 3rd
Carlos Davis pass intercepted Marcus Sheppard return for no gain to the NDSU 44
2nd & 6 at NDSU 49
2-yd Run
13:36 - 3rd
Barika Kpeenu run for 2 yds to the NDSU 46
1st & 10 at NDSU 44
Sack
13:01 - 3rd
Cam Miller sacked by Daniel Raymond for a loss of 7 yards to the NDSU 39
2nd & 8 at NDSU 46
15-yd Penalty
12:19 - 3rd
MILLER, Cam pass deep to the left incomplete intended for LANCE, Bryce thrown to the TOW27, clock 12:13. PENALTY TOW Pass Interference on BRODIE, Myles enforced 15 yards to the TOW46 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
3rd & 15 at NDSU 39
8-yd Run
12:12 - 3rd
CharMar Brown run for 8 yds to the TOW 38
1st & 10 at TOW 46
9-yd Run
11:32 - 3rd
CharMar Brown run for 9 yds to the TOW 29 for a 1ST down
2nd & 2 at TOW 38
4-yd Pass
10:50 - 3rd
Cam Miller pass complete to Joe Stoffel for 4 yds to the TOW 25
1st & 10 at TOW 29
Sack
10:08 - 3rd
Cam Miller sacked by John Gioia for a loss of 1 yard to the TOW 26
2nd & 6 at TOW 25
Incompletion
9:17 - 3rd
Cam Miller pass incomplete
3rd & 7 at TOW 26
Field Goal Missed
9:13 - 3rd
Griffin Crosa 44 yd FG MISSED
4th & 7 at TOW 26

(9:09 - 3rd) Timeout North Dakota State, clock 09:09

13-yd Pass
9:08 - 3rd
Carlos Davis pass complete to Carter Runyon for 13 yds to the TOW 39 for a 1ST down
1st & 10 at TOW 26
6-yd Pass
8:42 - 3rd
Carlos Davis pass complete to John Dunmore for 6 yds to the TOW 45
1st & 10 at TOW 39
1-yd Pass
8:02 - 3rd
Carlos Davis pass complete to Carter Runyon for 1 yd to the TOW 46
2nd & 4 at TOW 45
14-yd Run
7:19 - 3rd
Tyrell Greene Jr. run for 14 yds to the NDSU 40 for a 1ST down
3rd & 3 at TOW 46
Incompletion
6:53 - 3rd
Carlos Davis pass incomplete
1st & 10 at NDSU 40
34-yd Pass
6:44 - 3rd
Carlos Davis pass complete to John Dunmore for 34 yds to the NDSU 6 for a 1ST down
2nd & 10 at NDSU 40
4-yd Run
6:17 - 3rd
Christopher Watkins run for 4 yds to the NDSU 2
1st & Goal at NDSU 6
2-yd Touchdown Run
5:33 - 3rd
Nathan Kent run for 2 yds for a TD (Keegan Vaughan KICK)
2nd & Goal at NDSU 2
0-yd Penalty
5:33 - 3rd
North Dakota State Penalty, Offsides (Eli Mostaert) to the NDSU 1
& Goal at NDSU 3

(5:33 - 3rd) Timeout North Dakota State, clock 05:33

Kickoff Return (Offense)
5:33 - 3rd
Justin Ritter kickoff for 61 yds , Jackson Williams return for 13 yds to the NDSU 17
15-yd Penalty
5:22 - 3rd
Towson Penalty, Personal Foul (CJ McClendon) to the NDSU 34 for a 1ST down
1st & 10 at NDSU 17
8-yd Pass
4:55 - 3rd
Cam Miller pass complete to Bryce Lance for 8 yds to the NDSU 42
1st & 10 at NDSU 34
17-yd Run
4:24 - 3rd
Barika Kpeenu run for 17 yds to the TOW 41 for a 1ST down
2nd & 2 at NDSU 42
3-yd Run
4:08 - 3rd
Barika Kpeenu run for 3 yds to the TOW 38
1st & 10 at TOW 41
15-yd Pass
3:28 - 3rd
Cam Miller pass complete to John Gores for 15 yds to the TOW 23 for a 1ST down
2nd & 7 at TOW 38
Incompletion
2:43 - 3rd
Cole Payton pass incomplete
1st & 10 at TOW 23
1-yd Run
2:38 - 3rd
CharMar Brown run for 1 yd to the TOW 22
2nd & 10 at TOW 23
13-yd Penalty
1:56 - 3rd
MILLER, Cam pass to the left incomplete intended for OSTERMAN, Cade thrown to the TOW8, clock 01:52. PENALTY TOW Pass Interference on BRODIE, Myles enforced at the spot of the foul for 13 yards to the TOW9 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
3rd & 9 at TOW 22
6-yd Run
1:51 - 3rd
CharMar Brown run for 6 yds to the TOW 3
1st & Goal at TOW 9
3-yd Touchdown Run
1:09 - 3rd
CharMar Brown run for 3 yds for a TD (Griffin Crosa KICK)
2nd & Goal at TOW 3
4th Quarter
Kickoff
1:09 - 3rd
Eli Ozick kickoff for 65 yds for a touchback
Incompletion
1:08 - 3rd
Carlos Davis pass incomplete
1st & 10 at TOW 25
7-yd Run
1:04 - 3rd
Devin Matthews run for 7 yds to the TOW 32
2nd & 10 at TOW 25
4-yd Pass
0:28 - 3rd
Carlos Davis pass complete to Jaceon Doss for 4 yds to the TOW 36 for a 1ST down
3rd & 3 at TOW 32

End of 3rd Quarter

7-yd Pass
14:59 - 4th
Carlos Davis pass complete to Carter Runyon for 7 yds to the TOW 43
1st & 10 at TOW 36
2-yd Run
14:39 - 4th
Devin Matthews run for 2 yds to the TOW 45
2nd & 3 at TOW 43
2-yd Run
14:13 - 4th
Devin Matthews run for 2 yds to the TOW 47 for a 1ST down
3rd & 1 at TOW 45
5-yd Penalty
13:32 - 4th
DAVIS, Carlos scrambles to the left for a gain of 14 yards to the NDSU39, out of bounds, clock 13:25. PENALTY NDSU Sideline Interference enforced 5 yards from the NDSU29 to the NDSU24 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
1st & 10 at TOW 47
7-yd Run
12:20 - 4th
Carlos Davis run for 7 yds to the NDSU 17
1st & 10 at NDSU 24
2-yd Run
12:05 - 4th
Christopher Watkins run for 2 yds to the NDSU 15
2nd & 3 at NDSU 17
15-yd Touchdown Run
12:00 - 4th
Carlos Davis run for 15 yds for a TD (Keegan Vaughan KICK)
3rd & 1 at NDSU 15
Kickoff
12:00 - 4th
Justin Ritter kickoff North Dakota State Penalty, Unsportsmanlike Conduct (Loshiaka Roques) to the 50 yard line

(12:00 - 4th) Timeout North Dakota State, clock 12:00

Kickoff Return (Offense)
12:00 - 4th
Justin Ritter kickoff for 46 yds , Finn Diggins return for 4 yds to the NDSU 23
0-yd Run
11:54 - 4th
Barika Kpeenu run for no gain to the NDSU 23
1st & 10 at NDSU 23
2-yd Run
11:13 - 4th
CharMar Brown run for 2 yds to the NDSU 25
2nd & 10 at NDSU 23
Incompletion
10:37 - 4th
Cam Miller pass incomplete
3rd & 8 at NDSU 25
Punt
10:24 - 4th
Kaedin Steindorf punt for 47 yds, downed at the TOW 28
4th & 8 at NDSU 25

(10:16 - 4th) Timeout North Dakota State, clock 10:16

72-yd Touchdown Run
10:05 - 4th
Tyrell Greene Jr. run for 72 yds for a TD (Keegan Vaughan KICK)
1st & 10 at TOW 28

(10:05 - 4th) Timeout North Dakota State, clock 10:05

Kickoff Return (Offense)
10:05 - 4th
Justin Ritter kickoff for 57 yds , Jackson Williams return for 35 yds to the NDSU 43
14-yd Pass
9:55 - 4th
Cam Miller pass complete to Joe Stoffel for 14 yds to the TOW 43 for a 1ST down
1st & 10 at NDSU 43
9-yd Run
9:29 - 4th
CharMar Brown run for 9 yds to the TOW 34
1st & 10 at TOW 43
3-yd Run
8:52 - 4th
CharMar Brown run for 3 yds to the TOW 31 for a 1ST down
2nd & 1 at TOW 34
13-yd Run
8:15 - 4th
CharMar Brown run for 13 yds to the TOW 18 for a 1ST down
1st & 10 at TOW 31
15-yd Run
7:28 - 4th
CharMar Brown run for 15 yds to the TOW 3 for a 1ST down
1st & 10 at TOW 18
1-yd Run
6:40 - 4th
CharMar Brown run for 1 yd to the TOW 2
1st & Goal at TOW 3
0-yd Run
5:55 - 4th
Barika Kpeenu run for no gain to the TOW 2
2nd & Goal at TOW 2
Sack
5:11 - 4th
Cam Miller sacked by Nchabanu Fortaboh and TEAM for a loss of 15 yards to the TOW 17
3rd & Goal at TOW 2
Field Goal Good
4:28 - 4th
Griffin Crosa 34 yd FG GOOD
4th & Goal at TOW 17
Kickoff
4:28 - 4th
Eli Ozick kickoff for 65 yds for a touchback
4-yd Run
4:27 - 4th
Devin Matthews run for 4 yds to the TOW 29
1st & 10 at TOW 25
4-yd Penalty
4:01 - 4th
DAVIS, Carlos scrambles up the middle for a gain of 4 yards to the TOW33 (HENDRICKS, Dylan), clock 03:51. PENALTY TOW Personal Foul on MONTGOMERY, Jaelin enforced half the distance from the goal, 14 yards from the TOW29 to the TOW15 [NHSG]. NO PLAY (replay the down).
2nd & 6 at TOW 29
Incompletion
3:49 - 4th
Carlos Davis pass incomplete
2nd & 20 at TOW 15
5-yd Pass
3:46 - 4th
Carlos Davis pass complete to Christopher Watkins for 5 yds to the TOW 20
3rd & 20 at TOW 15
Incompletion
2:56 - 4th
Carlos Davis pass incomplete
4th & 15 at TOW 20
5-yd Run
2:50 - 4th
CharMar Brown run for 5 yds to the TOW 15
1st & 10 at TOW 20
2-yd Run
2:02 - 4th
Barika Kpeenu run for 2 yds to the TOW 13
2nd & 5 at TOW 15

(1:59 - 4th) Timeout North Dakota State, clock 01:59

1-yd Run
1:58 - 4th
Barika Kpeenu run for 1 yd to the TOW 12
3rd & 3 at TOW 13

(1:53 - 4th) Timeout Towson, clock 01:53

4-yd Run
1:52 - 4th
Cam Miller run for 4 yds to the TOW 8 for a 1ST down
4th & 2 at TOW 12
2-yd Run
1:17 - 4th
CharMar Brown run for 2 yds to the TOW 6
1st & Goal at TOW 8
5-yd Run
1:14 - 4th
Cam Miller run for 5 yds to the TOW 1
2nd & Goal at TOW 6

(1:13 - 4th) Timeout Towson, clock 01:13

(1:09 - 4th) Timeout Towson, clock 01:09

1-yd Touchdown Run
1:04 - 4th
CharMar Brown run for 1 yd for a TD (Griffin Crosa KICK)
3rd & Goal at TOW 1
Kickoff
1:04 - 4th
Eli Ozick kickoff for 65 yds for a touchback
1-yd Run
1:03 - 4th
Carlos Davis run for 1 yd to the TOW 26
1st & 10 at TOW 25
Incompletion
0:20 - 4th
Sean Brown pass incomplete
2nd & 9 at TOW 26
13-yd Pass
0:11 - 4th
Sean Brown pass complete to Ike Daniels for 13 yds to the TOW 39 for a 1ST down
3rd & 9 at TOW 26
13-yd Pass
0:01 - 4th
Sean Brown pass complete to Carter Runyon for 13 yds to the NDSU 48 for a 1ST down
1st & 10 at TOW 39

End of 4th Quarter