Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Nate Murphy kickoff for 58 yds , Cade Johnson return for 43 yds to the 50 yard line
0-yd Run
15:00 - 1st
C.J. Wilson run for no gain to the 50 yard line
1st & 10 at 50
11-yd Pass
15:00 - 1st
Keaton Heide pass complete to Kallan Hart for 11 yds to the NIowa 39 for a 1ST down
2nd & 10 at 50
10-yd Pass
15:00 - 1st
Keaton Heide pass complete to Cade Johnson for 10 yds to the NIowa 29 for a 1ST down
1st & 10 at UNI 39
7-yd Run
15:00 - 1st
Mikey Daniel run for 7 yds to the NIowa 22
1st & 10 at UNI 29
22-yd Touchdown Pass
12:10 - 1st
Keaton Heide pass complete to Adam Anderson for 22 yds for a TD, (Chase Vinatieri KICK)
2nd & 3 at UNI 22
Kickoff
12:10 - 1st
Chase Vinatieri kickoff for 56 yds , Xavior Williams return for 11 yds to the NIowa 46 NORTHERN IOWA Penalty, Offensive holding (10 Yards) to the NIowa 10
1-yd Run
12:03 - 1st
Will McElvain run for 1 yd to the NIowa 11
1st & 10 at UNI 10
1-yd Pass
12:03 - 1st
Will McElvain pass complete to Trevor Allen for 1 yd to the NIowa 12
2nd & 9 at UNI 11
Sack
12:03 - 1st
Will McElvain sacked by Ryan Earith and Quinton Hicks for a loss of 2 yards to the NIowa 10
3rd & 8 at UNI 12
Punt
12:03 - 1st
Zac Kibby punt for 30 yds, punt out-of-bounds at the NIowa 40
4th & 10 at UNI 10
Sack
9:57 - 1st
Keaton Heide sacked by Brawntae Wells for a loss of 5 yards to the NIowa 45
1st & 10 at UNI 40
15-yd Pass
9:57 - 1st
Keaton Heide pass complete to Jaxon Janke for 15 yds to the NIowa 30 for a 1ST down
2nd & 15 at UNI 45
-1-yd Pass
9:57 - 1st
Keaton Heide pass complete to Cade Johnson for a loss of 1 yard to the NIowa 31
1st & 10 at UNI 30
Incompletion
9:57 - 1st
Keaton Heide pass incomplete to Adam Anderson
2nd & 11 at UNI 31
5-yd Penalty
9:57 - 1st
NORTHERN IOWA Penalty, Defensive offside (Brawntae Wells) to the NIowa 26
3rd & 11 at UNI 31
16-yd Pass
9:57 - 1st
Keaton Heide pass complete to Cade Johnson for 16 yds to the NIowa 10 for a 1ST down
3rd & 6 at UNI 26
1-yd Run
9:57 - 1st
Mikey Daniel run for 1 yd to the NIowa 9
1st & Goal at UNI 10
Incompletion
9:57 - 1st
Keaton Heide pass incomplete to Jaxon Janke, broken up by Xavior Williams
2nd & Goal at UNI 9
5-yd Pass
9:57 - 1st
Keaton Heide pass complete to Cade Johnson for 5 yds to the NIowa 4
3rd & Goal at UNI 9
Field Goal Good
5:52 - 1st
Chase Vinatieri 22 yd FG GOOD
4th & Goal at UNI 4
Kickoff
5:52 - 1st
Cole Frahm kickoff for 54 yds , Nick Phillips return for 16 yds to the NIowa 27
7-yd Run
5:48 - 1st
Trevor Allen run for 7 yds to the NIowa 34
1st & 10 at UNI 27
0-yd Run
5:48 - 1st
Trevor Allen run for no gain to the NIowa 34
2nd & 3 at UNI 34
4-yd Pass
5:48 - 1st
Will McElvain pass complete to Isaiah Weston for 4 yds to the NIowa 38 for a 1ST down
3rd & 3 at UNI 34
Incompletion
5:48 - 1st
Will McElvain pass incomplete to Isaiah Weston, broken up by Michael Griffin II
1st & 10 at UNI 38
9-yd Pass
5:48 - 1st
Will McElvain pass complete to Isaiah Weston for 9 yds to the NIowa 47
2nd & 10 at UNI 38
5-yd Penalty
5:48 - 1st
NORTHERN IOWA Penalty, false start (Jackson Scott-Brown) to the NIowa 42
3rd & 1 at UNI 47
6-yd Run
5:48 - 1st
Will McElvain run for 6 yds to the NIowa 48 for a 1ST down
3rd & 6 at UNI 42
Incompletion
5:48 - 1st
Will McElvain pass incomplete to Trevor Allen
1st & 10 at UNI 48
Sack
5:48 - 1st
Will McElvain sacked by Reece Winkelman for a loss of 3 yards to the NIowa 45
2nd & 10 at UNI 48
15-yd Penalty
5:48 - 1st
McElvain,Will pass incomplete to Weston, Isaiah, PENALTY SDSU pass interference (DyShawn Gales) 15 yards to the SDSU40, 1ST DOWN UNI, NO PLAY.
3rd & 13 at UNI 45
5-yd Penalty
5:48 - 1st
NORTHERN IOWA Penalty, false start (-5 Yards) to the SDkSt 45
1st & 10 at SDST 40
Interception
5:48 - 1st
Will McElvain pass intercepted Michael Griffin II return for no gain to the SDkSt 25
1st & 15 at SDST 45
2nd Quarter
4-yd Run
1:26 - 1st
Mikey Daniel run for 4 yds to the SDkSt 29
1st & 10 at SDST 25
Sack
1:26 - 1st
Keaton Heide sacked by Spencer Cuvelier for a loss of 7 yards to the SDkSt 22
2nd & 6 at SDST 29
8-yd Run
1:26 - 1st
C.J. Wilson run for 8 yds to the SDkSt 30
3rd & 13 at SDST 22

End of 1st Quarter

5-yd Penalty
15:00 - 2nd
SO DAKOTA ST Penalty, false start (Preston Tetzlaff) to the SDkSt 25
4th & 5 at SDST 30
Punt
15:00 - 2nd
Ben Dinkel punt for 57 yds , Xavior Williams returns for 6 yds to the NIowa 31 NORTHERN IOWA Penalty, personal foul (Zac Kibby) to the NIowa 12
4th & 10 at SDST 25
3-yd Run
14:43 - 2nd
Trevor Allen run for 3 yds to the NIowa 15
1st & 10 at UNI 12
2-yd Run
14:43 - 2nd
Trevor Allen run for 2 yds to the NIowa 17
2nd & 7 at UNI 15
4-yd Pass
14:43 - 2nd
Will McElvain pass complete to Aaron Graham for 4 yds to the NIowa 21
3rd & 5 at UNI 17
Punt
14:43 - 2nd
Zac Kibby punt for 46 yds, downed at the SDkSt 33
4th & 1 at UNI 21
24-yd Pass
12:18 - 2nd
Keaton Heide pass complete to Adam Anderson for 24 yds to the NIowa 43 for a 1ST down
1st & 10 at SDST 33
Interception
12:18 - 2nd
Keaton Heide pass intercepted Roosevelt Lawrence return for 14 yds to the NIowa 20
1st & 10 at UNI 43
3-yd Run
11:24 - 2nd
Will McElvain run for 3 yds to the NIowa 23
1st & 10 at UNI 20
8-yd Pass
11:24 - 2nd
Will McElvain pass complete to Aaron Graham for 8 yds to the NIowa 31 for a 1ST down
2nd & 7 at UNI 23
Sack
11:24 - 2nd
Will McElvain sacked by Christian Rozeboom for a loss of 9 yards to the NIowa 22
1st & 10 at UNI 31
6-yd Pass
11:24 - 2nd
Will McElvain pass complete to Suni Lane for 6 yds to the NIowa 28
2nd & 19 at UNI 22
6-yd Run
11:24 - 2nd
Will McElvain run for 6 yds to the NIowa 34
3rd & 13 at UNI 28
Punt
11:24 - 2nd
Zac Kibby punt for 44 yds , Jaxon Janke returns for 4 yds to the SDkSt 26
4th & 7 at UNI 34
8-yd Run
8:00 - 2nd
C.J. Wilson run for 8 yds to the SDkSt 34
1st & 10 at SDST 26
8-yd Run
8:00 - 2nd
Mikey Daniel run for 8 yds to the SDkSt 42 for a 1ST down
2nd & 2 at SDST 34

(6:40 - 2nd) Timeout SO DAKOTA ST, clock 06:40

Fumble Recovery
6:40 - 2nd
C.J. Wilson run for a loss of 3 yards to the SDkSt 38 C.J. Wilson fumbled, forced by Jared Brinkman, recovered by NIowa Brawntae Wells
1st & 10 at SDST 42
1-yd Run
6:33 - 2nd
Eric Mooney run for 1 yd to the SDkSt 37
1st & 10 at SDST 38
Incompletion
6:33 - 2nd
Will McElvain pass incomplete to Trevor Allen
2nd & 9 at SDST 37

(5:46 - 2nd) Timeout NORTHERN IOWA, clock 05:46

Sack
5:46 - 2nd
Will McElvain sacked by Ryan Earith for a loss of 24 yards to the NIowa 39
3rd & 9 at SDST 37
Punt
5:46 - 2nd
Zac Kibby punt for 38 yds , Jaxon Janke returns for 8 yds to the SDkSt 36 Jaxon Janke fumbled, forced by Austin Evans, recovered by NIowa Omar Brown
4th & 33 at UNI 39
11-yd Run
5:07 - 2nd
Trevor Allen run for 11 yds to the SDkSt 25 for a 1ST down
1st & 10 at SDST 36
4-yd Run
5:07 - 2nd
Trevor Allen run for 4 yds to the SDkSt 21
1st & 10 at SDST 25
16-yd Run
5:07 - 2nd
Trevor Allen run for 16 yds to the SDkSt 5 for a 1ST down
2nd & 6 at SDST 21
Incompletion
5:07 - 2nd
Will McElvain pass incomplete to Isaiah Weston
1st & Goal at SDST 5
-1-yd Run
5:07 - 2nd
Trevor Allen run for a loss of 1 yard to the SDkSt 6
2nd & Goal at SDST 5
Incompletion
5:07 - 2nd
Will McElvain pass incomplete to Isaiah Weston, broken up by Don Gardner
3rd & Goal at SDST 6
Field Goal Good
2:13 - 2nd
Matthew Cook 23 yd FG GOOD
4th & Goal at SDST 6
Kickoff
2:13 - 2nd
Nate Murphy kickoff for 50 yds , Jacob Brown return for 23 yds to the SDkSt 38
8-yd Run
2:06 - 2nd
Mikey Daniel run for 8 yds to the SDkSt 46
1st & 10 at SDST 38
1-yd Run
2:06 - 2nd
C.J. Wilson run for 1 yd to the SDkSt 47
2nd & 2 at SDST 46
0-yd Run
2:06 - 2nd
C.J. Wilson run for no gain to the SDkSt 47
3rd & 1 at SDST 47

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

5-yd Penalty
0:40 - 2nd
SO DAKOTA ST Penalty, false start (-5 Yards) to the SDkSt 42
4th & 1 at SDST 47
Punt
0:40 - 2nd
Ben Dinkel punt for 53 yds, downed at the NIowa 5
4th & 6 at SDST 42
2-yd Run
0:29 - 2nd
Will McElvain run for 2 yds to the NIowa 7
1st & 10 at UNI 5

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

-1-yd Run
0:22 - 2nd
TEAM run for a loss of 1 yard to the NIowa 6
2nd & 8 at UNI 7

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Chase Vinatieri kickoff for 65 yds for a touchback
9-yd Run
15:00 - 3rd
Trevor Allen run for 9 yds to the NIowa 34
1st & 10 at UNI 25
2-yd Run
15:00 - 3rd
Trevor Allen run for 2 yds to the NIowa 36 for a 1ST down
2nd & 1 at UNI 34
-1-yd Run
15:00 - 3rd
Trevor Allen run for a loss of 1 yard to the NIowa 35
1st & 10 at UNI 36
8-yd Pass
15:00 - 3rd
Will McElvain pass complete to Jayden Scott for 8 yds to the NIowa 43
2nd & 11 at UNI 35
8-yd Pass
15:00 - 3rd
Will McElvain pass complete to Trevor Allen for 8 yds to the SDkSt 49 for a 1ST down
3rd & 3 at UNI 43
10-yd Run
15:00 - 3rd
Trevor Allen run for 10 yds to the SDkSt 39 for a 1ST down
1st & 10 at SDST 49
2-yd Run
15:00 - 3rd
Sam Schnee run for 2 yds to the SDkSt 37
1st & 10 at SDST 39
33-yd Pass
15:00 - 3rd
Will McElvain pass complete to Aaron Graham for 33 yds to the SDkSt 4 for a 1ST down
2nd & 8 at SDST 37
2-yd Run
15:00 - 3rd
Will McElvain run for 2 yds to the SDkSt 2
1st & Goal at SDST 4
2-yd Touchdown Run
9:20 - 3rd
Trevor Allen run for 2 yds for a TD, (Matthew Cook KICK)
2nd & Goal at SDST 2
Kickoff
9:20 - 3rd
Matthew Cook kickoff for 60 yds , Cade Johnson return for 22 yds to the SDkSt 27
10-yd Penalty
9:11 - 3rd
Keaton Heide pass incomplete to Jaxon Janke, PENALTY SDSU holding (Eagan Lickiss) 10 yards to the SDSU17, NO PLAY.
1st & 10 at SDST 27
6-yd Run
9:11 - 3rd
Mikey Daniel run for 6 yds to the SDkSt 23
1st & 20 at SDST 17
5-yd Run
9:11 - 3rd
Keaton Heide run for 5 yds to the SDkSt 28
2nd & 14 at SDST 23
29-yd Pass
9:11 - 3rd
Keaton Heide pass complete to Adam Anderson for 29 yds to the NIowa 43 for a 1ST down
3rd & 9 at SDST 28
8-yd Run
9:11 - 3rd
Mikey Daniel run for 8 yds to the NIowa 35
1st & 10 at UNI 43
Incompletion
9:11 - 3rd
Keaton Heide pass incomplete to Cade Johnson
2nd & 2 at UNI 35
9-yd Pass
9:11 - 3rd
Keaton Heide pass complete to Adam Anderson for 9 yds to the NIowa 26 for a 1ST down
3rd & 2 at UNI 35
-2-yd Run
9:11 - 3rd
Mikey Daniel run for a loss of 2 yards to the NIowa 28
1st & 10 at UNI 26
Incompletion
9:11 - 3rd
Keaton Heide pass incomplete to Jaxon Janke
2nd & 12 at UNI 28
Incompletion
9:11 - 3rd
Keaton Heide pass incomplete to C.J. Wilson
3rd & 12 at UNI 28
Blocked Field Goal
5:00 - 3rd
Chase Vinatieri 45 yd FG BLOCKED blocked by Elerson Smith Omar Brown return for no gain to the NIowa 16
4th & 12 at UNI 28
Incompletion
5:00 - 3rd
Will McElvain pass incomplete to Isaiah Weston
1st & 10 at UNI 16
-2-yd Run
5:00 - 3rd
Will McElvain run for a loss of 2 yards to the NIowa 14
2nd & 10 at UNI 16
15-yd Penalty
5:00 - 3rd
McElvain,Will pass incomplete to Weston, Isaiah (Chase Norblade), PENALTY SDSU personal foul (Chase Norblade) 15 yards to the UNI29, 1ST DOWN UNI, NO PLAY.
3rd & 12 at UNI 14
5-yd Run
5:00 - 3rd
Trevor Allen run for 5 yds to the NIowa 34
1st & 10 at UNI 29
4-yd Run
5:00 - 3rd
Will McElvain run for 4 yds to the NIowa 38
2nd & 5 at UNI 34
1-yd Run
5:00 - 3rd
Trevor Allen run for 1 yd to the NIowa 39 for a 1ST down
3rd & 1 at UNI 38
Sack
5:00 - 3rd
Will McElvain sacked by Ryan Earith for a loss of 4 yards to the NIowa 35
1st & 10 at UNI 39
5-yd Penalty
5:00 - 3rd
NORTHERN IOWA Penalty, delay of game (-5 Yards) to the NIowa 30
2nd & 14 at UNI 35
12-yd Pass
5:00 - 3rd
Will McElvain pass complete to Jaylin James for 12 yds to the NIowa 42
2nd & 19 at UNI 30
Incompletion
5:00 - 3rd
Will McElvain pass incomplete to Aaron Graham, broken up by Jordan Gandy
3rd & 7 at UNI 42
Punt
5:00 - 3rd
Zac Kibby punt for 28 yds, fair catch by Adam Anderson at the SDkSt 30
4th & 7 at UNI 42

End of 3rd Quarter

4th Quarter
8-yd Pass
15:00 - 4th
Keaton Heide pass complete to Kallan Hart for 8 yds to the SDkSt 38
1st & 10 at SDST 30
1-yd Run
15:00 - 4th
C.J. Wilson run for 1 yd to the SDkSt 39
2nd & 2 at SDST 38
2-yd Run
15:00 - 4th
C.J. Wilson run for 2 yds to the SDkSt 41 for a 1ST down
3rd & 1 at SDST 39
4-yd Run
15:00 - 4th
C.J. Wilson run for 4 yds to the SDkSt 45
1st & 10 at SDST 41
Incompletion
15:00 - 4th
Keaton Heide pass incomplete to Adam Anderson
2nd & 6 at SDST 45
5-yd Pass
15:00 - 4th
Keaton Heide pass complete to Cade Johnson for 5 yds to the 50 yard line
3rd & 6 at SDST 45
Punt
15:00 - 4th
Ben Dinkel punt for 32 yds, fair catch by Xavior Williams at the SODAKOTAST 18 NORTHERN IOWA Penalty, Offensive holding (9 Yards) to the NIowa 9
4th & 1 at 50
5-yd Penalty
11:56 - 4th
NORTHERN IOWA Penalty, false start (-5 Yards) to the NIowa 4
1st & 10 at UNI 9
1-yd Run
11:56 - 4th
Trevor Allen run for 1 yd to the NIowa 5
1st & 15 at UNI 4
-1-yd Run
11:56 - 4th
Trevor Allen run for a loss of 1 yard to the NIowa 4
2nd & 14 at UNI 5
14-yd Run
11:56 - 4th
Trevor Allen run for 14 yds to the NIowa 18
3rd & 15 at UNI 4
Punt
11:56 - 4th
Zac Kibby punt for 39 yds, fair catch by Adam Anderson at the SDkSt 43
4th & 1 at UNI 18
3-yd Run
9:37 - 4th
Cade Johnson run for 3 yds to the SDkSt 46
1st & 10 at SDST 43
3-yd Run
9:37 - 4th
Mikey Daniel run for 3 yds to the SDkSt 49
2nd & 7 at SDST 46

(8:09 - 4th) Timeout SO DAKOTA ST, clock 08:09

Incompletion
8:09 - 4th
Keaton Heide pass incomplete to Jaxon Janke
3rd & 4 at SDST 49
Punt
8:09 - 4th
Ben Dinkel punt for 32 yds, fair catch by Xavior Williams at the NIowa 19
4th & 4 at SDST 49
31-yd Run
7:58 - 4th
Will McElvain run for 31 yds to the 50 yard line for a 1ST down
1st & 10 at UNI 19
5-yd Run
7:58 - 4th
Trevor Allen run for 5 yds to the SDkSt 45
1st & 10 at 50
Fumble Recovery (Own)
7:58 - 4th
Trevor Allen run for a loss of 2 yards to the 50 yard line Trevor Allen fumbled, forced by Logan Backhaus, recovered by NIowa Trevor Allen , return to the 50 yard line
2nd & 5 at SDST 45
8-yd Run
7:58 - 4th
Will McElvain run for 8 yds to the SDkSt 42
3rd & 10 at 50

(5:14 - 4th) Timeout NORTHERN IOWA, clock 05:14

2-yd Run
5:14 - 4th
Trevor Allen run for 2 yds to the SDkSt 40 for a 1ST down
4th & 2 at SDST 42
Incompletion
5:14 - 4th
Will McElvain pass incomplete to Aaron Graham
1st & 10 at SDST 40
4-yd Run
5:14 - 4th
Will McElvain run for 4 yds to the SDkSt 36
2nd & 10 at SDST 40
31-yd Pass
5:14 - 4th
Will McElvain pass complete to Suni Lane for 31 yds to the SDkSt 5 for a 1ST down
3rd & 6 at SDST 36
0-yd Run
5:14 - 4th
Trevor Allen run for no gain to the SDkSt 5
1st & Goal at SDST 5
4-yd Run
5:14 - 4th
Trevor Allen run for 4 yds to the SDkSt 1
2nd & Goal at SDST 5

(2:19 - 4th) Timeout SO DAKOTA ST, clock 02:19

0-yd Run
2:19 - 4th
Trevor Allen run for no gain to the SDkSt 1
3rd & Goal at SDST 1

(2:12 - 4th) Timeout SO DAKOTA ST, clock 02:12

Field Goal Good
2:10 - 4th
Matthew Cook 18 yd FG GOOD
4th & Goal at SDST 1
Kickoff
2:10 - 4th
Matthew Cook kickoff for 62 yds , Cade Johnson return for 19 yds to the SDkSt 22
-5-yd Pass
2:05 - 4th
Keaton Heide pass complete to Jaxon Janke for 5 yds to the SDkSt 27 SO DAKOTA ST Penalty, Offensive holding (Matt Clark) to the SDkSt 17
1st & 10 at SDST 22
9-yd Pass
2:05 - 4th
Keaton Heide pass complete to Blake Kunz for 9 yds to the SDkSt 26
1st & 15 at SDST 17
Incompletion
2:05 - 4th
Keaton Heide pass incomplete to Mikey Daniel
2nd & 6 at SDST 26
Sack
2:05 - 4th
Keaton Heide sacked by Elerson Smith for a loss of 6 yards to the SDkSt 20
3rd & 6 at SDST 26
15-yd Penalty
2:05 - 4th
Keaton Heide pass intercepted by Brown,Omar at the SDSU38, Brown,Omar return to the SDSU38, PENALTY UNI pass interference (Evans,Austin) 15 yards to the SDSU35, 1ST DOWN SDSU, NO PLAY.
4th & 12 at SDST 20
10-yd Penalty
2:05 - 4th
Keaton Heide pass complete to Adam Anderson for no gain to the SDSU35 (Boyd, Khristian), PENALTY SDSU holding (Matt Clark) 10 yards to the SDSU25, NO PLAY.
1st & 10 at SDST 35
Incompletion
2:05 - 4th
Keaton Heide pass incomplete to Blake Kunz, broken up by Bryce Flater
1st & 20 at SDST 25
Incompletion
2:05 - 4th
Keaton Heide pass incomplete to Jadon Janke
2nd & 20 at SDST 25
5-yd Penalty
2:05 - 4th
Keaton Heide pass intercepted by Flater,Bryce at the SDSU22, Flater,Bryce return to the SDSU22, PENALTY UNI offside (Smith,Elerson) 5 yards to the SDSU30, NO PLAY.
3rd & 20 at SDST 25
Incompletion
2:05 - 4th
Keaton Heide pass incomplete to Jaxon Janke, broken up by Roosevelt Lawrence
3rd & 15 at SDST 30
Incompletion
2:05 - 4th
Keaton Heide pass incomplete to Jaxon Janke
4th & 15 at SDST 30
-1-yd Run
0:20 - 4th
TEAM run for a loss of 1 yard to the SDkSt 31
1st & 10 at SDST 30

End of 4th Quarter