Referee Rod Snodgrass; umpire Jim Shaw, III; head linesman Todd Geerlings; line judge Jeff Szink; side judge Bobby Sagers; field judge Jeffrey Noggle; back judge Dennis Morris; center judge Eric OliverGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
North Dakota State
7
0
7
9
23
Iowa
0
14
7
0
21
Standouts
PassingC.J. Beathard11 of 22, 152 yards, 3 TD, 1 INTIowa
No. 22RushingKing Frazier16 carries, 99 yards, 1 TDNorth Dakota State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota State
Iowa
363
Total yards
231
124
Passing yards
197
239
Rushing yards
34
6.5
Yards per pass
8.2
4.9
Yards per rush
1.4
21
First downs
12
4–13
Third downs
5–13
2–2
Fourth downs
1–1
1
Turnovers
1
1–15
Penalties
3–16
36:40
Possession
23:20
2
Sacks (by defense)
3
Efficiency
North Dakota State
Iowa
41%
Success rate
39%
0.09
EPA per play
0.10
1.30
Explosiveness
1.36
0.19
Rushing EPA
0.05
−0.08
Passing EPA
0.15
26%
Passing-down success
22%
−0.03
First-down EPA
0.29
0.24
Second-down EPA
−0.10
−0.09
Third-down EPA
−0.31
18%
Havoc by its defense
14%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Iowa 67% to win. North Dakota State pulled the upset.
The line
Iowa −14.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Iowa 84%, North Dakota State 16%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa drives left to right, North Dakota State right to left.
Q1 North Dakota StatePunt, 8 plays, 34 yards
Q1 IowaPunt, 3 plays, 0 yards
Q1 North Dakota StateInterception, 7 plays, 12 yards
Q1 IowaPick-six, 5 plays (North Dakota State scores), 12 yards
Q1 IowaTouchdown, 11 plays, 75 yards
Q2 North Dakota StatePunt, 7 plays, 38 yards
Q2 IowaTouchdown, 3 plays, 83 yards
Q2 North Dakota StatePunt, 4 plays, 23 yards
Q2 IowaPunt, 3 plays, −1 yard
Q2 North Dakota StatePunt, 5 plays, 10 yards
Q2 IowaPunt, 3 plays, 0 yards
Q2 North Dakota StatePunt, 5 plays, 13 yards
Q2 IowaEnd of half, 1 play, −2 yards
Q3 IowaPunt, 3 plays, −12 yards
Q3 North Dakota StateTouchdown, 9 plays, 65 yards
Q3 IowaTouchdown, 10 plays, 70 yards
Q3 North Dakota StateMissed FG, 5 plays, 43 yards
Q4 IowaPunt, 4 plays, 16 yards
Q4 North Dakota StateTouchdown, 15 plays, 80 yards
Q4 IowaPunt, 3 plays, −10 yards
Q4 North Dakota StateField goal, 5 plays, 1 yard
Play by play
1st quarter5 drives, then North Dakota State 7, Iowa 0
North Dakota State Punt, 8 plays
14:50
1st & 10 at own 25
Easton Stick pass complete to Connor Wentz for 23 yds to the NDkSt 48 for a 1ST down
14:35
1st & 10 at own 48
King Frazier run for 3 yds to the Iowa 49
14:00
2nd & 7 at opp 49
King Frazier run for 8 yds to the Iowa 41 for a 1ST down
13:12
1st & 10 at opp 41
Darrius Shepherd run for 8 yds to the Iowa 33
12:40
2nd & 2 at opp 33
Easton Stick run for 6 yds to the Iowa 27 for a 1ST down
12:00
1st & 10 at opp 27
Lance Dunn run for no gain to the Iowa 27
11:30
2nd & 10 at opp 27
TEAM run for a loss of 16 yards to the Iowa 43 TEAM fumbled, recovered by NDkSt Easton Stick
11:00
3rd & 26 at opp 43
Easton Stick pass complete to Darrius Shepherd for 2 yds to the Iowa 41
10:02
4th & 24 at opp 41
Jackson Koonce punt for 39 yds, downed at the Iowa 2
Iowa Punt, 3 plays
9:58
1st & 10 at own 2
C.J. Beathard pass incomplete to George Kittle
9:50
2nd & 10 at own 2
LeShun Daniels Jr. run for no gain to the Iowa 2
9:08
3rd & 10 at own 2
C.J. Beathard pass incomplete
9:00
4th & 10 at own 2
Ron Coluzzi punt for 43 yds, fair catch by Eric Perkins at the Iowa 45
North Dakota State Interception, 7 plays
8:50
1st & 10 at opp 45
Easton Stick pass incomplete to Darrius Shepherd
8:36
2nd & 10 at opp 45
King Frazier run for 8 yds to the Iowa 37
7:55
3rd & 2 at opp 37
Lance Dunn run for no gain to the Iowa 37
7:19
4th & 2 at opp 37
Easton Stick run for 3 yds to the Iowa 34 for a 1ST down
6:30
1st & 10 at opp 34
Lance Dunn run for no gain to the Iowa 34
5:40
2nd & 10 at opp 34
King Frazier run for 1 yd to the Iowa 33
5:06
3rd & 9 at opp 33
Easton Stick pass intercepted Brandon Snyder return for 5 yds to the Iowa 15
Iowa Pick-six, 5 plays (North Dakota State scores)
5:00
1st & 10 at own 15
C.J. Beathard pass complete to Jerminic Smith for 6 yds to the Iowa 21
4:20
2nd & 4 at own 21
LeShun Daniels Jr. run for 7 yds to the Iowa 28 for a 1ST down
3:55
1st & 10 at own 28
LeShun Daniels Jr. run for 3 yds to the Iowa 31
3:55
2nd & 7 at own 31
IOWA Penalty, False Start (-5 Yards) to the Iowa 26
2:55
2nd & 12 at own 26
C.J. Beathard pass complete to Matt VandeBerg for 1 yd to the Iowa 27
2:26
3rd & 11 at own 27
C.J. Beathard pass intercepted for a TD Mj Stumpf return for 21 yds for a TD, (Cam Pedersen KICK)North Dakota State 7, Iowa 0
Iowa Touchdown, 11 plays
2:26
1st & 10 at own 35
Cam Pedersen kickoff for 53 yds , Brady Ross return for 13 yds to the Iowa 25
2:00
1st & 10 at own 25
C.J. Beathard pass complete to Akrum Wadley for 7 yds to the Iowa 32
1:33
2nd & 3 at own 32
Akrum Wadley run for 1 yd to the Iowa 33
1:01
3rd & 2 at own 33
LeShun Daniels Jr. run for 3 yds to the Iowa 36 for a 1ST down
0:30
1st & 10 at own 36
C.J. Beathard pass complete to Matt VandeBerg for 15 yds to the NDkSt 49 for a 1ST down
0:00
1st & 10 at opp 49
Akrum Wadley run for 1 yd to the NDkSt 48
Q2 14:55
2nd & 9 at opp 48
C.J. Beathard run for 7 yds to the NDkSt 41
Q2 14:12
3rd & 2 at opp 41
LeShun Daniels Jr. run for 4 yds to the NDkSt 37 for a 1ST down
Q2 13:54
1st & 10 at opp 37
C.J. Beathard pass incomplete
Q2 13:41
2nd & 10 at opp 37
C.J. Beathard pass complete to George Kittle for 7 yds to the NDkSt 30
Q2 13:10
3rd & 3 at opp 30
C.J. Beathard pass incomplete to Matt VandeBerg
Q2 13:03
4th & 3 at opp 30
C.J. Beathard pass complete to Riley McCarron for 30 yds for a TD, (Keith Duncan KICK)Tied at 7
2nd quarter8 drives, then Iowa 14, North Dakota State 7
North Dakota State Punt, 7 plays
13:03
4th & 3 at own 35
Ron Coluzzi kickoff for 65 yds for a touchback
12:55
1st & 10 at own 25
Easton Stick run for a loss of 4 yards to the NDkSt 21
12:12
2nd & 14 at own 21
King Frazier run for no gain to the NDkSt 21
11:45
3rd & 14 at own 21
Easton Stick pass complete to Bruce Anderson for 24 yds to the NDkSt 45 for a 1ST down
11:00
1st & 10 at own 45
Easton Stick pass complete to Bruce Anderson for 14 yds to the Iowa 41 for a 1ST down
10:25
1st & 10 at opp 41
Easton Stick pass incomplete
10:10
2nd & 10 at opp 41
Lance Dunn run for 4 yds to the Iowa 37
9:41
3rd & 6 at opp 37
Easton Stick pass incomplete to Rj Urzendowski
9:33
4th & 6 at opp 37
Jackson Koonce punt for 20 yds, fair catch by Desmond King at the Iowa 17
Iowa Touchdown, 3 plays
9:00
1st & 10 at own 17
C.J. Beathard pass complete to George Kittle for 51 yds George Kittle fumbled, forced by Robbie Grimsley, recovered by Iowa Jerminic Smith for a 1ST down
8:30
1st & 10 at opp 32
Akrum Wadley run for 18 yds to the NDkSt 14 for a 1ST down
8:10
1st & 10 at opp 14
Timeout IOWA, clock 08:10
8:05
1st & 10 at opp 14
C.J. Beathard pass complete to Matt VandeBerg for 14 yds for a TD, (Keith Duncan KICK)Iowa 14, North Dakota State 7
North Dakota State Punt, 4 plays
8:05
1st & 10 at own 35
Ron Coluzzi kickoff for 59 yds , Bruce Anderson return for 18 yds to the NDkSt 24
7:54
1st & 10 at own 24
Easton Stick pass complete to Darrius Shepherd for 14 yds to the NDkSt 38 for a 1ST down
7:09
1st & 10 at own 38
King Frazier run for 2 yds to the NDkSt 40
6:30
2nd & 8 at own 40
Lance Dunn run for 5 yds to the NDkSt 45
5:45
3rd & 3 at own 45
Easton Stick pass complete to Lance Dunn for 2 yds to the NDkSt 47
5:05
4th & 1 at own 47
Jackson Koonce punt for 33 yds, fair catch by Desmond King at the Iowa 20
Iowa Punt, 3 plays
4:55
1st & 10 at own 20
LeShun Daniels Jr. run for a loss of 1 yard to the Iowa 19
4:23
2nd & 11 at own 19
C.J. Beathard pass incomplete to George Kittle
4:18
3rd & 11 at own 19
C.J. Beathard pass incomplete
4:09
4th & 11 at own 19
Ron Coluzzi punt for 52 yds, fair catch by Eric Perkins at the NDkSt 29
North Dakota State Punt, 5 plays
3:56
1st & 10 at own 29
Easton Stick run for 3 yds to the NDkSt 32
3:17
2nd & 7 at own 32
Easton Stick pass complete to Connor Wentz for 15 yds to the NDkSt 47 for a 1ST down
2:46
1st & 10 at own 47
Easton Stick pass incomplete
2:34
2nd & 10 at own 47
Lance Dunn run for 2 yds to the NDkSt 49
1:54
3rd & 8 at own 49
Easton Stick sacked by Nathan Bazata for a loss of 10 yards to the NDkSt 39
1:53
4th & 18 at own 39
Timeout IOWA, clock 01:53
1:45
4th & 18 at own 39
Jackson Koonce punt for 40 yds, fair catch by Desmond King at the Iowa 21
Iowa Punt, 3 plays
1:39
1st & 10 at own 21
C.J. Beathard pass incomplete to Jerminic Smith
1:34
2nd & 10 at own 21
C.J. Beathard pass incomplete to Akrum Wadley
1:24
3rd & 10 at own 21
C.J. Beathard pass incomplete
1:17
4th & 10 at own 21
Ron Coluzzi punt for 40 yds, fair catch by Eric Perkins at the NDkSt 39
North Dakota State Punt, 5 plays
1:11
1st & 10 at own 39
Easton Stick pass incomplete
1:00
2nd & 10 at own 39
Easton Stick run for 14 yds to the Iowa 47 for a 1ST down
1:00
1st & 10 at opp 47
Timeout NO DAKOTA ST, clock 01:00
0:56
1st & 10 at opp 47
Easton Stick run for 3 yds to the Iowa 44
0:38
2nd & 7 at opp 44
Easton Stick sacked by Jaleel Johnson for a loss of 8 yards to the NDkSt 48
0:37
3rd & 15 at own 48
Timeout NO DAKOTA ST, clock 00:37
0:31
3rd & 15 at own 48
Bruce Anderson run for 4 yds to the Iowa 48
Iowa End of half, 1 play
0:00
1st & 10 at own 22
TEAM run for a loss of 2 yards to the Iowa 20
3rd quarter4 drives, then Iowa 21, North Dakota State 14
Iowa Punt, 3 plays
15:00
1st & 10 at own 35
Cam Pedersen kickoff for 49 yds , Desmond King return for 19 yds to the Iowa 35
14:45
1st & 10 at own 35
IOWA Penalty, Offensive Holding (-10 Yards) to the Iowa 25
14:14
1st & 20 at own 25
C.J. Beathard pass complete to George Kittle for 7 yds to the Iowa 32
13:47
2nd & 13 at own 32
C.J. Beathard pass incomplete to Akrum Wadley
13:13
3rd & 13 at own 32
C.J. Beathard sacked by Greg Menard for a loss of 9 yards to the Iowa 23
13:08
4th & 22 at own 23
Ron Coluzzi punt for 42 yds, fair catch by Eric Perkins at the NDkSt 35
North Dakota State Touchdown, 9 plays
13:00
1st & 10 at own 35
Bruce Anderson run for 1 yd to the NDkSt 36
12:20
2nd & 9 at own 36
King Frazier run for 4 yds to the NDkSt 40
11:30
3rd & 5 at own 40
Easton Stick pass complete to Darrius Shepherd for 7 yds to the NDkSt 47 for a 1ST down
11:11
1st & 10 at own 47
King Frazier run for 2 yds to the NDkSt 49
10:22
2nd & 8 at own 49
Bruce Anderson run for 10 yds to the Iowa 41 for a 1ST down
9:40
1st & 10 at opp 41
King Frazier run for 3 yds to the Iowa 38
9:08
2nd & 7 at opp 38
Lance Dunn run for 35 yds to the Iowa 3 Lance Dunn fumbled, forced by Desmond King, recovered by NDkSt for a 1ST down
8:53
1st & goal at opp 3
Stick, Easton pass incomplete to Jenson, Nate, PENALTY IOWA pass interference 1 yards to the IOWA2, NO PLAY, 1ST DOWN NODAKOTAST.
8:44
1st & goal at opp 2
King Frazier run for 1 yd to the Iowa 1
8:06
2nd & goal at opp 1
King Frazier run for 1 yd for a TD, (Cam Pedersen KICK)Tied at 14
Iowa Touchdown, 10 plays
8:06
2nd & 9 at own 35
Cam Pedersen kickoff for 54 yds , Desmond King return for 19 yds to the Iowa 30
7:55
1st & 10 at own 30
LeShun Daniels Jr. run for 6 yds to the Iowa 36
7:20
2nd & 4 at own 36
LeShun Daniels Jr. run for 1 yd to the Iowa 37
6:45
3rd & 3 at own 37
C.J. Beathard run for 4 yds to the Iowa 41 for a 1ST down
6:21
1st & 10 at own 41
Nathan Stanley pass complete to George Kittle for 37 yds to the NDkSt 22 for a 1ST down
5:42
1st & 10 at opp 22
Akrum Wadley run for no gain to the NDkSt 22
4:54
2nd & 10 at opp 22
Nathan Stanley pass complete to George Kittle for 8 yds to the NDkSt 14
4:16
3rd & 2 at opp 14
LeShun Daniels Jr. run for 5 yds to the NDkSt 9 for a 1ST down
3:31
1st & goal at opp 9
LeShun Daniels Jr. run for a loss of 2 yards to the NDkSt 11
2:55
2nd & goal at opp 11
LeShun Daniels Jr. run for 2 yds to the NDkSt 9
2:12
3rd & goal at opp 9
C.J. Beathard pass complete to Matt VandeBerg for 9 yds for a TD, (Keith Duncan KICK)Iowa 21, North Dakota State 14
North Dakota State Missed FG, 5 plays
2:12
3rd & 10 at own 35
Ron Coluzzi kickoff for 65 yds for a touchback
1:59
1st & 10 at own 25
King Frazier run for 44 yds to the Iowa 31 for a 1ST down
1:27
1st & 10 at opp 31
Timeout NO DAKOTA ST, clock 01:27
1:11
1st & 10 at opp 31
Easton Stick sacked by Matt Nelson for a loss of 4 yards to the Iowa 35
0:00
2nd & 14 at opp 35
Easton Stick run for 3 yds to the Iowa 32
Q4 14:53
3rd & 11 at opp 32
Easton Stick pass incomplete
Q4 14:47
4th & 11 at opp 32
Cam Pedersen 50 yd FG MISSED
4th quarter4 drives, then North Dakota State 23, Iowa 21
Iowa Punt, 4 plays
14:47
1st & 10 at own 32
C.J. Beathard run for 2 yds to the Iowa 34 for a 1ST down NO DAKOTA ST Penalty, Unnecessary Roughness (15 Yards) to the Iowa 49 for a 1ST down
14:12
1st & 10 at own 49
LeShun Daniels Jr. run for 2 yds to the NDkSt 49
13:13
2nd & 8 at opp 49
C.J. Beathard pass complete to LeShun Daniels Jr. for 5 yds to the NDkSt 44
12:34
3rd & 3 at opp 44
TEAM run for a loss of 8 yards to the Iowa 48
12:20
4th & 11 at own 48
Ron Coluzzi punt for 52 yds for a touchback
North Dakota State Touchdown, 15 plays
12:12
1st & 10 at own 20
Chase Morlock run for 7 yds to the NDkSt 27
11:35
2nd & 3 at own 27
Lance Dunn run for 9 yds to the NDkSt 36 for a 1ST down
11:02
1st & 10 at own 36
Bruce Anderson run for 16 yds to the Iowa 48 for a 1ST down
10:25
1st & 10 at opp 48
Easton Stick pass incomplete
10:19
2nd & 10 at opp 48
King Frazier run for 10 yds to the Iowa 38 for a 1ST down
9:45
1st & 10 at opp 38
Darrius Shepherd run for 1 yd to the Iowa 37
9:02
2nd & 9 at opp 37
Easton Stick pass complete to Rj Urzendowski for 6 yds to the Iowa 31
8:23
3rd & 3 at opp 31
King Frazier run for 6 yds to the Iowa 25 for a 1ST down
7:44
1st & 10 at opp 25
Lance Dunn run for 2 yds to the Iowa 23
7:00
2nd & 8 at opp 23
King Frazier run for 3 yds to the Iowa 20
6:11
3rd & 5 at opp 20
Lance Dunn run for 3 yds to the Iowa 17
5:45
4th & 2 at opp 17
King Frazier run for 3 yds to the Iowa 14 for a 1ST down
4:54
1st & 10 at opp 14
Chase Morlock run for 6 yds to the Iowa 8
4:08
2nd & 4 at opp 8
Lance Dunn run for 1 yd to the Iowa 7
3:41
3rd & 3 at opp 7
Easton Stick pass complete to Chase Morlock for 7 yds for a TD, (Two-Point Conversion failed )Iowa 21, North Dakota State 20
Iowa Punt, 3 plays
3:41
3rd & 3 at own 35
Cam Pedersen kickoff for 56 yds , Desmond King return for 23 yds to the Iowa 32
3:30
1st & 10 at own 32
LeShun Daniels Jr. run for a loss of 2 yards to the Iowa 30
2:47
2nd & 12 at own 30
LeShun Daniels Jr. run for 1 yd to the Iowa 31
2:11
3rd & 11 at own 31
Timeout IOWA, clock 02:11
2:00
3rd & 11 at own 31
C.J. Beathard sacked by Robbie Grimsley for a loss of 9 yards to the Iowa 22
2:00
4th & 20 at own 22
Timeout NO DAKOTA ST, clock 02:00
1:53
4th & 20 at own 22
Ron Coluzzi punt for 44 yds, fair catch by Eric Perkins at the NDkSt 34
North Dakota State Field goal, 5 plays
1:44
1st & 10 at own 34
Easton Stick run for 29 yds to the Iowa 37 for a 1ST down
1:16
1st & 10 at opp 37
Easton Stick pass complete to Rj Urzendowski for 10 yds to the Iowa 27 for a 1ST down
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.