Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
kickoff for 53 yds
9-yd Pass
15:00 - 1st
Jake Constantine pass complete to Darryl Denby for 9 yds to the WebSt 44
1st & 10 at WEB 35
2-yd Pass
15:00 - 1st
Jake Constantine pass complete to Rashid Shaheed for 2 yds to the WebSt 46 for a 1ST down
2nd & 1 at WEB 44
5-yd Pass
15:00 - 1st
Jake Constantine pass complete to Devon Cooley for 5 yds to the NDKTA 49
1st & 10 at WEB 46
Incompletion
15:00 - 1st
Jake Constantine pass incomplete to Rashid Shaheed
2nd & 5 at UND 49
Incompletion
15:00 - 1st
Jake Constantine pass incomplete to Darryl Denby
3rd & 5 at UND 49
5-yd Penalty
15:00 - 1st
PALAUNI, Jayden pass complete to BURKE, Brody for 19 yards to the UND30 (PALMBORG, T.), PENALTY WSU ineligible downfield on pass 5 yards to the WSU46, NO PLAY.
4th & 5 at UND 49
Punt
15:00 - 1st
Doug Lloyd punt for 47 yds, downed at the NDKTA 7
4th & 10 at WEB 46
7-yd Pass
12:37 - 1st
Nate Ketteringham pass complete to Cam McKinney for 7 yds to the NDKTA 14
1st & 10 at UND 7
0-yd Run
12:37 - 1st
Brady Oliveira run for no gain to the NDKTA 14
2nd & 3 at UND 14
9-yd Pass
12:37 - 1st
Nate Ketteringham pass complete to Noah Wanzek for 9 yds to the NDKTA 23 for a 1ST down
3rd & 3 at UND 14
8-yd Run
12:37 - 1st
Brady Oliveira run for 8 yds to the NDKTA 31
1st & 10 at UND 23
-1-yd Run
12:37 - 1st
Brady Oliveira run for a loss of 1 yard to the NDKTA 30
2nd & 2 at UND 31
2-yd Pass
12:37 - 1st
Nate Ketteringham pass complete to Noah Wanzek for 2 yds to the NDKTA 32
3rd & 3 at UND 30
Punt
12:37 - 1st
Cade Peterson punt for 33 yds, fair catch by Rashid Shaheed at the WebSt 35
4th & 1 at UND 32
15-yd Penalty
12:37 - 1st
WEBER ST Penalty, personal foul (Jawian Harrison Jr.) to the WebSt 20
1st & 10 at WEB 35
4-yd Pass
12:37 - 1st
Jake Constantine pass complete to Justin Malone for 4 yds to the WebSt 32 for a 1ST down
3rd & 2 at WEB 28
5-yd Run
12:37 - 1st
Clay Moss run for 5 yds to the WebSt 37
1st & 10 at WEB 32
6-yd Run
12:37 - 1st
Josh Davis run for 6 yds to the WebSt 43 for a 1ST down
2nd & 5 at WEB 37
1-yd Run
12:37 - 1st
Josh Davis run for 1 yd to the WebSt 44
1st & 10 at WEB 43
10-yd Pass
12:37 - 1st
Jake Constantine pass complete to Josh Davis for 10 yds to the NDKTA 46 for a 1ST down
2nd & 9 at WEB 44
2-yd Run
12:37 - 1st
Treshawn Garrett run for 2 yds to the NDKTA 44
1st & 10 at UND 46
0-yd Run
12:37 - 1st
Treshawn Garrett run for no gain to the NDKTA 44
2nd & 8 at UND 44
7-yd Pass
12:37 - 1st
Jake Constantine pass complete to Justin Malone for 7 yds to the NDKTA 37
3rd & 8 at UND 44
4-yd Run
12:37 - 1st
Josh Davis run for 4 yds to the NDKTA 33 for a 1ST down
4th & 1 at UND 37
9-yd Run
12:37 - 1st
Josh Davis run for 9 yds to the NDKTA 24
1st & 10 at UND 33
Incompletion
12:37 - 1st
Jake Constantine pass incomplete to Rashid Shaheed, broken up by Deion Harris
2nd & 1 at UND 24
17-yd Pass
12:37 - 1st
Jake Constantine pass complete to Josh Davis for 17 yds to the NDKTA 7 for a 1ST down
3rd & 1 at UND 24
0-yd Run
12:37 - 1st
Josh Davis run for no gain to the WebSt 20
1st & 10 at WEB 20
8-yd Pass
12:37 - 1st
Jake Constantine pass complete to Darryl Denby for 8 yds to the WebSt 28
2nd & 10 at WEB 20
7-yd Touchdown Run
2:25 - 1st
Jake Constantine run for 7 yds for a TD, (Trey Tuttle KICK)
1st & Goal at UND 7
Kickoff
2:25 - 1st
Trey Tuttle kickoff for 65 yds for a touchback
2-yd Pass
2:25 - 1st
Nate Ketteringham pass complete to Cam McKinney for 2 yds to the NDKTA 27
1st & 10 at UND 25
-1-yd Run
2:25 - 1st
James Johannesson run for a loss of 1 yard to the NDKTA 26
2nd & 8 at UND 27
Incompletion
2:25 - 1st
Nate Ketteringham pass incomplete
3rd & 9 at UND 26
Punt
2:25 - 1st
Cade Peterson punt for 44 yds, fair catch by Rashid Shaheed at the WebSt 30
4th & 9 at UND 26
2nd Quarter
2-yd Run
1:04 - 1st
Josh Davis run for 2 yds to the WebSt 32
1st & 10 at WEB 30
-1-yd Run
1:04 - 1st
Josh Davis run for a loss of 1 yard to the WebSt 31
2nd & 8 at WEB 32

End of 1st Quarter

69-yd Touchdown Pass
14:50 - 2nd
Jake Constantine pass complete to Darryl Denby for 69 yds for a TD, (Trey Tuttle KICK)
3rd & 9 at WEB 31
Kickoff Return Touchdown
14:36 - 2nd
Trey Tuttle kickoff for 64 yds , Evan Holm return for 99 yds for a TD, (Brady Leach KICK)
Kickoff
14:36 - 2nd
Brady Leach kickoff for 47 yds , Kawika Tupuola return for 24 yds to the WebSt 42
3-yd Run
14:36 - 2nd
Clay Moss run for 3 yds to the WebSt 45
1st & 10 at WEB 42
Incompletion
14:36 - 2nd
Jake Constantine pass incomplete to Darryl Denby
2nd & 7 at WEB 45
Incompletion
14:36 - 2nd
Jake Constantine pass incomplete to Rashid Shaheed
3rd & 7 at WEB 45
Punt
14:36 - 2nd
Doug Lloyd punt for 25 yds, punt out-of-bounds at the NDKTA 30
4th & 7 at WEB 45
5-yd Penalty
13:40 - 2nd
NORTH DAKOTA Penalty, false start (-5 Yards) to the NDKTA 25
1st & 10 at UND 30
-2-yd Run
13:40 - 2nd
Cam McKinney run for a loss of 2 yards to the NDKTA 23
1st & 15 at UND 25
9-yd Pass
13:40 - 2nd
Nate Ketteringham pass complete to Luke Stanley for 9 yds to the NDKTA 32
2nd & 17 at UND 23
Incompletion
13:40 - 2nd
Nate Ketteringham pass incomplete
3rd & 8 at UND 32
Punt
13:40 - 2nd
Cade Peterson punt for 37 yds, fair catch by Rashid Shaheed at the NORDAKOTA 31 WEBER ST Penalty, delay of game (Rashid Shaheed) to the WebSt 26
4th & 8 at UND 32
Incompletion
12:01 - 2nd
Jake Constantine pass incomplete to Darryl Denby
1st & 10 at WEB 26
10-yd Run
12:01 - 2nd
Josh Davis run for 10 yds to the WebSt 36 for a 1ST down
2nd & 10 at WEB 26
0-yd Run
12:01 - 2nd
Josh Davis run for no gain to the WebSt 36
1st & 10 at WEB 36
9-yd Pass
12:01 - 2nd
Jake Constantine pass complete to Devon Cooley for 9 yds to the WebSt 45
2nd & 10 at WEB 36
0-yd Run
12:01 - 2nd
Josh Davis run for no gain to the WebSt 45
3rd & 1 at WEB 45
Punt
12:01 - 2nd
Doug Lloyd punt for 41 yds, fair catch by Noah Wanzek at the NDKTA 14
4th & 1 at WEB 45
4-yd Run
9:27 - 2nd
James Johannesson run for 4 yds to the NDKTA 18
1st & 10 at UND 14
11-yd Run
9:27 - 2nd
James Johannesson run for 11 yds to the NDKTA 29 for a 1ST down
2nd & 6 at UND 18

(8:33 - 2nd) Timeout WEBER ST, clock 08:33

5-yd Run
8:33 - 2nd
Nate Ketteringham run for 5 yds to the NDKTA 34
1st & 10 at UND 29
13-yd Pass
8:33 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 13 yds to the NDKTA 47 for a 1ST down
2nd & 5 at UND 34
Incompletion
8:33 - 2nd
Nate Ketteringham pass incomplete to Cam McKinney, broken up by Parker Preator
1st & 10 at UND 47
6-yd Run
8:33 - 2nd
James Johannesson run for 6 yds to the WebSt 47
2nd & 10 at UND 47
8-yd Pass
8:33 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 8 yds to the WebSt 39 for a 1ST down
3rd & 4 at WEB 47
18-yd Run
8:33 - 2nd
Brady Oliveira run for 3 yds to the WebSt 36 for a 1ST down WEBER ST Penalty, personal foul (Jonah Williams) to the WebSt 21 for a 1ST down
1st & 10 at WEB 39
-2-yd Run
8:33 - 2nd
James Johannesson run for a loss of 2 yards to the WebSt 23
1st & 10 at WEB 21
3-yd Run
8:33 - 2nd
James Johannesson run for 3 yds to the WebSt 20
2nd & 12 at WEB 23
20-yd Touchdown Pass
4:28 - 2nd
Nate Ketteringham pass complete to Garett Maag for 20 yds for a TD, (Brady Leach KICK)
3rd & 9 at WEB 20
Kickoff
4:28 - 2nd
Brady Leach kickoff for 50 yds , Auston Tesch return for 19 yds to the WebSt 34
5-yd Pass
4:21 - 2nd
Jake Constantine pass complete to Rashid Shaheed for 5 yds to the WebSt 39
1st & 10 at WEB 34
2-yd Run
4:21 - 2nd
Josh Davis run for 2 yds to the WebSt 41
2nd & 5 at WEB 39
0-yd Run
4:21 - 2nd
Jake Constantine run for no gain to the WebSt 41
3rd & 3 at WEB 41
Punt
4:21 - 2nd
Doug Lloyd punt for 46 yds, downed at the NDKTA 13
4th & 3 at WEB 41
6-yd Run
2:07 - 2nd
Nate Ketteringham run for 6 yds to the NDKTA 19
1st & 10 at UND 13
24-yd Pass
2:07 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 24 yds to the NDKTA 43 for a 1ST down
2nd & 4 at UND 19
Interception
2:07 - 2nd
Nate Ketteringham pass intercepted Landon Stice return for 5 yds to the NDKTA 45
1st & 10 at UND 43
23-yd Pass
1:29 - 2nd
Jake Constantine pass complete to Devon Cooley for 23 yds to the NDKTA 22 for a 1ST down
2nd & 10 at UND 45
Incompletion
1:29 - 2nd
Jake Constantine pass incomplete to Justin Malone, broken up by Jordan Canady
1st & 10 at UND 45
7-yd Pass
1:29 - 2nd
Jake Constantine pass complete to Rashid Shaheed for 7 yds to the NDKTA 15
1st & 10 at UND 22
15-yd Touchdown Pass
0:43 - 2nd
Jake Constantine pass complete to Justin Malone for 15 yds for a TD, (Trey Tuttle KICK)
2nd & 3 at UND 15
Kickoff
0:43 - 2nd
Trey Tuttle kickoff for 45 yds , Brett Finke return for 10 yds to the NDKTA 30
45-yd Pass
0:39 - 2nd
Nate Ketteringham pass complete to Garett Maag for 45 yds to the WebSt 25 for a 1ST down
1st & 10 at UND 30
0-yd Run
0:39 - 2nd
Nate Ketteringham run for no gain to the WebSt 25
1st & 10 at WEB 25
3-yd Run
0:39 - 2nd
Nate Ketteringham run for 3 yds to the WebSt 22
2nd & 10 at WEB 25

(0:18 - 2nd) Timeout NORTH DAKOTA, clock 00:18

22-yd Touchdown Pass
0:12 - 2nd
Nate Ketteringham pass complete to Noah Wanzek for 22 yds for a TD, (Brady Leach PAT MISSED)
3rd & 7 at WEB 22
Kickoff
0:12 - 2nd
Brady Leach kickoff for 60 yds , Rashid Shaheed return for 18 yds to the WebSt 23
-2-yd Run
0:05 - 2nd
TEAM run for a loss of 2 yards to the WebSt 21
1st & 10 at WEB 23

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Trey Tuttle kickoff for 64 yds , Evan Holm return for 15 yds to the NDKTA 16
12-yd Run
14:53 - 3rd
James Johannesson run for 12 yds to the NDKTA 28 for a 1ST down
1st & 10 at UND 16
15-yd Penalty
14:53 - 3rd
WEBER ST Penalty, personal foul (Kalisi Moli) to the NDKTA 43 for a 1ST down
1st & 10 at UND 28
4-yd Run
14:53 - 3rd
James Johannesson run for 4 yds to the NDKTA 47
1st & 10 at UND 43
20-yd Pass
14:53 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 20 yds to the WebSt 33 for a 1ST down
2nd & 6 at UND 47
3-yd Run
14:53 - 3rd
James Johannesson run for 3 yds to the WebSt 30
1st & 10 at WEB 33
17-yd Run
14:53 - 3rd
Brady Oliveira run for 17 yds to the WebSt 13 for a 1ST down
2nd & 7 at WEB 30
1-yd Run
14:53 - 3rd
Brady Oliveira run for 1 yd to the WebSt 12
1st & 10 at WEB 13
Incompletion
14:53 - 3rd
Nate Ketteringham pass incomplete to Garett Maag
2nd & 9 at WEB 12
Incompletion
14:53 - 3rd
Nate Ketteringham pass incomplete to Luke Stanley, broken up by Parker Preator
3rd & 9 at WEB 12
Field Goal Good
11:25 - 3rd
Brady Leach 29 yd FG GOOD
4th & 9 at WEB 12
Kickoff
11:25 - 3rd
Brady Leach kickoff for 55 yds , Rashid Shaheed return for 20 yds to the WebSt 30
2-yd Run
11:19 - 3rd
Josh Davis run for 2 yds to the WebSt 32
1st & 10 at WEB 30
Incompletion
11:19 - 3rd
Jake Constantine pass incomplete to Josh Davis
2nd & 8 at WEB 32
12-yd Pass
11:19 - 3rd
Jake Constantine pass complete to Justin Malone for 12 yds to the WebSt 44 for a 1ST down
3rd & 8 at WEB 32
8-yd Run
11:19 - 3rd
Josh Davis run for 8 yds to the NDKTA 48
1st & 10 at WEB 44
5-yd Pass
11:19 - 3rd
Jake Constantine pass complete to Rashid Shaheed for 5 yds to the NDKTA 43 for a 1ST down
2nd & 2 at UND 48
Incompletion
11:19 - 3rd
Jake Constantine pass incomplete to Josh Davis
1st & 10 at UND 43
8-yd Pass
11:19 - 3rd
Jake Constantine pass complete to Darryl Denby for 8 yds to the NDKTA 35
2nd & 10 at UND 43
9-yd Pass
11:19 - 3rd
Jake Constantine pass complete to Justin Malone for 9 yds to the NDKTA 26 for a 1ST down
3rd & 2 at UND 35
13-yd Run
11:19 - 3rd
Josh Davis run for 13 yds to the NDKTA 13 for a 1ST down
1st & 10 at UND 26
Incompletion
11:19 - 3rd
Jake Constantine pass incomplete
1st & 10 at UND 13
Incompletion
11:19 - 3rd
Jake Constantine pass incomplete to Darryl Denby
2nd & 10 at UND 13
13-yd Touchdown Pass
7:07 - 3rd
Jake Constantine pass complete to Darryl Denby for 13 yds for a TD, (Trey Tuttle KICK)
3rd & 10 at UND 13
Kickoff
7:07 - 3rd
Trey Tuttle kickoff for 61 yds , Evan Holm return for 12 yds to the NDKTA 16
5-yd Run
7:02 - 3rd
Brady Oliveira run for 5 yds to the NDKTA 21
1st & 10 at UND 16
3-yd Run
7:02 - 3rd
Brady Oliveira run for 3 yds to the NDKTA 24
2nd & 5 at UND 21
1-yd Pass
7:02 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 1 yd to the NDKTA 25
3rd & 2 at UND 24
Punt
7:02 - 3rd
Cade Peterson punt for 46 yds , Rashid Shaheed returns for a loss of 1 yard to the WebSt 28
4th & 1 at UND 25
5-yd Run
4:57 - 3rd
Jake Constantine run for 5 yds to the WebSt 33
1st & 10 at WEB 28
11-yd Run
4:57 - 3rd
Josh Davis run for 11 yds to the WebSt 44 for a 1ST down
2nd & 5 at WEB 33
19-yd Pass
4:57 - 3rd
Jake Constantine pass complete to Justin Malone for 19 yds to the NDKTA 37 for a 1ST down
1st & 10 at WEB 44
7-yd Pass
4:57 - 3rd
Jake Constantine pass complete to Rashid Shaheed for 7 yds to the NDKTA 30
1st & 10 at UND 37
15-yd Penalty
4:57 - 3rd
CONSTANTINE, J. pass incomplete to ALLEN, AJ, PENALTY WSU personal foul (ALLEN, AJ) 15 yards to the UND45, NO PLAY.
2nd & 3 at UND 30
Incompletion
4:57 - 3rd
Jake Constantine pass incomplete
2nd & 18 at UND 45
Incompletion
4:57 - 3rd
Jake Constantine pass incomplete to Darryl Denby
3rd & 18 at UND 45
Punt
4:57 - 3rd
Doug Lloyd punt for 41 yds, downed at the NDKTA 4
4th & 18 at UND 45
4-yd Pass
2:17 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 4 yds to the NDKTA 8
1st & 10 at UND 4
8-yd Pass
2:17 - 3rd
Nate Ketteringham pass complete to Noah Wanzek for 8 yds to the NDKTA 16 for a 1ST down
2nd & 6 at UND 8
2-yd Run
2:17 - 3rd
James Johannesson run for 2 yds to the NDKTA 18
1st & 10 at UND 16
Incompletion
2:17 - 3rd
Nate Ketteringham pass incomplete to Noah Wanzek
2nd & 8 at UND 18
Incompletion
2:17 - 3rd
Nate Ketteringham pass incomplete to Noah Wanzek, broken up by LeGrand Toia
3rd & 8 at UND 18
Punt
2:17 - 3rd
Cade Peterson punt for 34 yds, fair catch by Rashid Shaheed at the WebSt 48
4th & 8 at UND 18
4th Quarter
9-yd Pass
0:22 - 3rd
Jake Constantine pass complete to Josh Davis for 9 yds to the NDKTA 43
1st & 10 at WEB 48

End of 3rd Quarter

5-yd Run
15:00 - 4th
Josh Davis run for 5 yds to the NDKTA 38 for a 1ST down
2nd & 1 at UND 43
3-yd Pass
15:00 - 4th
Jake Constantine pass complete to Devon Cooley for 3 yds to the NDKTA 35
1st & 10 at UND 38
25-yd Run
15:00 - 4th
Josh Davis run for 25 yds to the NDKTA 10 for a 1ST down
2nd & 7 at UND 35
7-yd Pass
15:00 - 4th
Jake Constantine pass complete to Josh Davis for 7 yds to the NDKTA 3
1st & Goal at UND 10
3-yd Touchdown Run
12:28 - 4th
Josh Davis run for 3 yds for a TD, (Trey Tuttle KICK)
2nd & Goal at UND 3
Kickoff
12:28 - 4th
Trey Tuttle kickoff for 65 yds
0-yd Run
12:28 - 4th
Brady Oliveira run for no gain to the NDKTA 25
1st & 10 at UND 25
3-yd Run
12:28 - 4th
Garett Maag run for 3 yds to the NDKTA 28
2nd & 10 at UND 25
10-yd Penalty
12:28 - 4th
KETTERINGHAM, N pass incomplete to STANLEY, Luke, PENALTY WSU pass interference (PREATOR, Parker) 10 yards to the UND38, 1ST DOWN UND, NO PLAY.
3rd & 7 at UND 28
22-yd Pass
12:28 - 4th
Nate Ketteringham pass complete to Luke Fiedler for 22 yds to the WebSt 40 for a 1ST down
1st & 10 at UND 38
Incompletion
12:28 - 4th
Nate Ketteringham pass incomplete to Noah Wanzek
1st & 10 at WEB 40
5-yd Penalty
12:28 - 4th
NORTH DAKOTA Penalty, false start (Luke Fiedler) to the WebSt 45
2nd & 10 at WEB 40
0-yd Run
12:28 - 4th
James Johannesson run for no gain to the WebSt 45
2nd & 15 at WEB 45
Incompletion
12:28 - 4th
Nate Ketteringham pass incomplete to Luke Stanley
3rd & 15 at WEB 45
Punt
12:28 - 4th
Cade Peterson punt for 34 yds, fair catch by Rashid Shaheed at the WebSt 11
4th & 15 at WEB 45
3-yd Run
9:37 - 4th
Josh Davis run for 3 yds to the WebSt 14
1st & 10 at WEB 11
Incompletion
9:37 - 4th
Jake Constantine pass incomplete to Devon Cooley, broken up by Hayden Blubaugh
2nd & 7 at WEB 14
14-yd Penalty
9:37 - 4th
CONSTANTINE, J. pass incomplete to COOLEY, Devon, PENALTY UND pass interference (BLUBAUGH, H.) 14 yards to the WSU28, 1ST DOWN WSU, NO PLAY.
3rd & 7 at WEB 14
0-yd Run
9:37 - 4th
Josh Davis run for no gain to the WebSt 28
1st & 10 at WEB 28
13-yd Pass
9:37 - 4th
Jake Constantine pass complete to Josh Davis for 13 yds to the WebSt 41 for a 1ST down
2nd & 10 at WEB 28
1-yd Run
9:37 - 4th
Clay Moss run for 1 yd to the WebSt 42
1st & 10 at WEB 41
1-yd Run
9:37 - 4th
Josh Davis run for 1 yd to the WebSt 43
2nd & 9 at WEB 42
13-yd Pass
9:37 - 4th
Jake Constantine pass complete to Clay Moss for 13 yds to the NDKTA 44 for a 1ST down
3rd & 8 at WEB 43
4-yd Run
9:37 - 4th
Clay Moss run for 4 yds to the NDKTA 40
1st & 10 at UND 44

(4:47 - 4th) Timeout WEBER ST, clock 04:47

-2-yd Run
4:47 - 4th
Josh Davis run for a loss of 2 yards to the NDKTA 42
2nd & 6 at UND 40
10-yd Pass
4:47 - 4th
Jake Constantine pass complete to Justin Malone for 10 yds to the NDKTA 32 for a 1ST down
3rd & 8 at UND 42
2-yd Run
4:47 - 4th
Josh Davis run for 2 yds to the NDKTA 30
1st & 10 at UND 32

(4:00 - 4th) Timeout NORTH DAKOTA, clock 04:00

4-yd Run
4:00 - 4th
Josh Davis run for 4 yds to the NDKTA 26
2nd & 8 at UND 30

(3:53 - 4th) Timeout NORTH DAKOTA, clock 03:53

-3-yd Run
3:53 - 4th
Josh Davis run for a loss of 3 yards to the NDKTA 29
3rd & 4 at UND 26
Blocked Field Goal
2:56 - 4th
Trey Tuttle 46 yd FG BLOCKED blocked by Deion Harris Donnell Rodgers return for 60 yds for a TD, (Brady Leach KICK)
4th & 7 at UND 29
Kickoff
2:56 - 4th
Brady Leach kickoff for 20 yds
4-yd Run
2:56 - 4th
Josh Davis run for 4 yds to the NDKTA 46
1st & 10 at 50
0-yd Run
2:56 - 4th
Josh Davis run for no gain to the NDKTA 46
2nd & 6 at UND 46

(1:27 - 4th) Timeout WEBER ST, clock 01:27

-2-yd Run
1:27 - 4th
Josh Davis run for a loss of 2 yards to the NDKTA 48
3rd & 6 at UND 46
5-yd Penalty
1:27 - 4th
WEBER ST Penalty, delay of game (-5 Yards) to the WebSt 47
4th & 8 at UND 48
Punt
1:27 - 4th
Doug Lloyd punt for 40 yds, fair catch by Noah Wanzek at the NDKTA 13
4th & 13 at WEB 47
Incompletion
0:38 - 4th
Nate Ketteringham pass incomplete to Luke Stanley
1st & 10 at UND 13
Sack
0:38 - 4th
Nate Ketteringham sacked by Adam Rodriguez for a loss of 6 yards to the NDKTA 7
2nd & 10 at UND 13
Incompletion
0:38 - 4th
Nate Ketteringham pass incomplete
3rd & 16 at UND 7
15-yd Penalty
0:38 - 4th
KETTERINGHAM, N pass incomplete to STANLEY, Luke, dropped pass, PENALTY WSU personal foul (WILLIAMS, Jonah) 15 yards to the UND22, 1ST DOWN UND, NO PLAY.
4th & 16 at UND 7
Incompletion
0:38 - 4th
Nate Ketteringham pass incomplete to Garett Maag
1st & 10 at UND 22
18-yd Run
0:38 - 4th
Nate Ketteringham run for 18 yds to the NDKTA 40 for a 1ST down
2nd & 10 at UND 22

End of 4th Quarter