Referee Mike Cannon; umpire Ken Zelmanski; head linesman Bruce Keeling; line judge Dan Gallagher; side judge Grady Smith; field judge John Roggeman; back judge Dennis Morris; center judge Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Iowa
Iowa State
475
Total yards
310
215
Passing yards
247
260
Rushing yards
63
8.6
Yards per pass
7.1
5.8
Yards per rush
2.3
22
First downs
18
7–14
Third downs
4–14
1–1
Fourth downs
0–1
1
Turnovers
1
6–50
Penalties
4–45
33:22
Possession
26:38
Efficiency
Iowa
Iowa State
54%
Success rate
33%
0.30
EPA per play
−0.10
1.02
Explosiveness
1.30
0.13
Rushing EPA
−0.25
0.53
Passing EPA
0.01
50%
Passing-down success
18%
0.33
First-down EPA
0.03
−0.02
Second-down EPA
−0.38
0.62
Third-down EPA
0.37
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 58% to win. Elo’s favorite won.
The line
Iowa −4, over/under 48.
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 61%, Iowa State 39%. 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 State drives left to right, Iowa right to left.
Q1 IowaPunt, 3 plays, 7 yards
Q1 Iowa StatePunt, 8 plays, 10 yards
Q1 IowaField goal, 10 plays, 51 yards
Q1 Iowa StateField goal, 8 plays, 56 yards
Q1 IowaPunt, 3 plays, −10 yards
Q1 Iowa StateTouchdown, 6 plays, 75 yards
Q2 IowaPunt, 3 plays, 9 yards
Q2 Iowa StatePunt, 6 plays, 38 yards
Q2 IowaTouchdown, 9 plays, 93 yards
Q2 Iowa StateTouchdown, 4 plays, 75 yards
Q2 IowaEnd of half, 8 plays, 93 yards
Q3 Iowa StatePunt, 3 plays, 7 yards
Q3 IowaTouchdown, 6 plays, 62 yards
Q3 Iowa StatePunt, 6 plays, 21 yards
Q3 IowaPunt, 3 plays, 2 yards
Q3 Iowa StatePunt, 3 plays, 0 yards
Q3 IowaPunt, 5 plays, 3 yards
Q3 Iowa StatePunt, 5 plays, 3 yards
Q4 IowaFumble, 11 plays, 87 yards
Q4 Iowa StatePunt, 7 plays, 30 yards
Q4 IowaTouchdown, 7 plays, 50 yards
Q4 Iowa StateInterception, 3 plays, 4 yards
Q4 IowaTouchdown, 2 plays, 25 yards
Q4 Iowa StateTurnover on downs, 4 plays, 1 yard
Q4 IowaEnd of game, 1 play, −2 yards
Play by play
1st quarter6 drives, then Tied at 3
Iowa Punt, 3 plays
15:00
1st & 10 at own 35
Cole Netten kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
C.J. Beathard pass complete to Matt VandeBerg for 6 yds to the Iowa 31
15:00
2nd & 4 at own 31
LeShun Daniels Jr. run for 1 yd to the Iowa 32
15:00
3rd & 3 at own 32
C.J. Beathard pass incomplete
15:00
4th & 3 at own 32
Dillon Kidd punt for 55 yds , Allen Lazard returns for no gain to the IowSt 13
Iowa State Punt, 8 plays
13:37
1st & 10 at own 13
Sam B. Richardson pass complete to Tyler Brown for 7 yds to the IowSt 20
13:37
2nd & 3 at own 20
Tyler Brown run for 6 yds to the IowSt 26 for a 1ST down
13:37
1st & 10 at own 26
Sam B. Richardson pass complete to Jauan Wesley for 11 yds to the IowSt 37 for a 1ST down
13:37
1st & 10 at own 37
Tyler Brown run for 6 yds to the IowSt 43
13:37
2nd & 4 at own 43
Sam B. Richardson run for 12 yds to the Iowa 45 for a 1ST down
13:37
1st & 10 at opp 45
Tyler Brown run for 2 yds to the Iowa 43
13:37
2nd & 8 at opp 43
Sam B. Richardson sacked by Cole Fisher for a loss of 9 yards to the IOWAST 48 IOWA ST Penalty, unsportsmanlike conduct (-15 Yards) to the IowSt 33
13:37
3rd & 32 at own 33
Richardson, Sam B. pass complete to Brown, Tyler for 11 yards to the ISU44 (Bazata, Nathan), PENALTY ISU holding (Dagel, Brock) 10 yards to the ISU23, NO PLAY.
13:37
3rd & 42 at own 23
Sam B. Richardson pass complete to Tyler Brown for no gain to the IowSt 23
13:37
4th & 42 at own 23
Colin Downing punt for 59 yds, punt out-of-bounds at the Iowa 18
Iowa Field goal, 10 plays
9:26
1st & 10 at own 18
LeShun Daniels Jr. run for 3 yds to the Iowa 21
9:26
2nd & 7 at own 21
LeShun Daniels Jr. run for 24 yds to the Iowa 45 for a 1ST down
9:26
1st & 10 at own 45
C.J. Beathard pass complete to Matt VandeBerg for 9 yds to the IowSt 46
9:26
2nd & 1 at opp 46
Jordan Canzeri run for 4 yds to the IowSt 42 for a 1ST down
9:26
1st & 10 at opp 42
Jordan Canzeri run for 7 yds to the IowSt 35
9:26
2nd & 3 at opp 35
LeShun Daniels Jr. run for 4 yds to the IowSt 31 for a 1ST down
9:26
1st & 10 at opp 31
C.J. Beathard pass incomplete to Matt VandeBerg
9:26
2nd & 10 at opp 31
C.J. Beathard pass incomplete to Riley McCarron
9:26
3rd & 10 at opp 31
C.J. Beathard pass incomplete
5:44
4th & 10 at opp 31
Marshall Koehn 49 yd FG GOODIowa 3, Iowa State 0
Iowa State Field goal, 8 plays
5:44
1st & 0 at own 35
Marshall Koehn kickoff for 65 yds for a touchback
5:44
1st & 10 at own 25
Mike Warren run for 5 yds to the IowSt 30
5:44
2nd & 5 at own 30
Sam B. Richardson pass complete to Mike Warren for 4 yds to the IowSt 34
5:44
3rd & 1 at own 34
Richardson, Sam B. pass incomplete to Bundrage, Quenton, PENALTY IOWA offside defense (Johnson, Jaleel) 5 yards to the ISU39, 1ST DOWN ISU, NO PLAY.
5:44
1st & 10 at own 39
Trever Ryen run for 10 yds to the IowSt 49 for a 1ST down
5:44
1st & 10 at own 49
Montgomery, D’Vario pass intercepted by Mabin, Greg at the IOWA11, Mabin, Greg return to the IOWA43 (Boesen, Ben), PENALTY IOWA pass interference (Niemann, Ben) 15 yards to the IOWA36, 1ST DOWN ISU, NO PLAY.
5:44
1st & 10 at opp 36
Sam B. Richardson pass complete to Allen Lazard for 6 yds to the Iowa 30
5:44
2nd & 4 at opp 30
IOWA Penalty, offside defense (5 Yards) to the Iowa 25 for a 1ST down
5:44
1st & 10 at opp 25
Sam B. Richardson pass incomplete to Allen Lazard
5:44
2nd & 10 at opp 25
Sam B. Richardson pass complete to Dondre Daley for 6 yds Dondre Daley fumbled, forced by Nate Meier,
5:44
3rd & 4 at opp 19
Sam B. Richardson pass incomplete
2:07
4th & 4 at opp 19
Cole Netten 37 yd FG GOODTied at 3
Iowa Punt, 3 plays
2:07
1st & 0 at own 35
Cole Netten kickoff for 65 yds for a touchback
2:07
1st & 10 at own 25
LeShun Daniels Jr. run for 6 yds to the Iowa 31
2:07
2nd & 4 at own 31
C.J. Beathard run for a loss of 6 yards to the Iowa 25
2:07
3rd & 10 at own 25
C.J. Beathard sacked by Jarnor Jones for a loss of 10 yards to the Iowa 15
2:07
4th & 20 at own 15
Dillon Kidd punt for 50 yds, downed at the IOWAST 35 IOWA ST Penalty, Offensive holding (Tyler Brown) to the IowSt 25
Iowa State Touchdown, 6 plays
0:02
1st & 10 at own 25
Sam B. Richardson run for 19 yds to the IowSt 44 for a 1ST down
Q2 15:00
1st & 10 at own 44
Sam B. Richardson pass incomplete to Allen Lazard
Q2 15:00
2nd & 10 at own 44
Sam B. Richardson pass complete to Jauan Wesley for 37 yds to the Iowa 19 for a 1ST down
Q2 15:00
1st & 10 at opp 19
IOWA Penalty, personal foul (Desmond King) to the Iowa 9 for a 1ST down
Q2 15:00
1st & goal at opp 9
Tyler Brown run for no gain to the Iowa 9
Q2 15:00
2nd & goal at opp 9
Sam B. Richardson sacked by Nate Meier for a loss of 2 yards to the Iowa 11
Q2 13:12
3rd & goal at opp 11
Sam B. Richardson pass complete to Quenton Bundrage for 11 yds for a TD, (Cole Netten KICK)Iowa State 10, Iowa 3
2nd quarter5 drives, then Iowa State 17, Iowa 10
Iowa Punt, 3 plays
13:12
1st & 0 at own 35
Cole Netten kickoff for 65 yds , Desmond King return for 29 yds to the Iowa 29
13:06
1st & 10 at own 29
C.J. Beathard run for 5 yds to the Iowa 34
13:06
2nd & 5 at own 34
LeShun Daniels Jr. run for 4 yds to the Iowa 38
13:06
3rd & 1 at own 38
C.J. Beathard pass incomplete to Riley McCarron
13:06
4th & 1 at own 38
Dillon Kidd punt for 49 yds, fair catch by Allen Lazard at the IowSt 13
Iowa State Punt, 6 plays
11:32
1st & 10 at own 13
Mike Warren run for 3 yds to the IowSt 16
11:32
2nd & 7 at own 16
Sam B. Richardson pass complete to D’Vario Montgomery for 15 yds to the IowSt 31 for a 1ST down
11:32
1st & 10 at own 31
Trever Ryen run for 11 yds to the IowSt 42 for a 1ST down
11:32
1st & 10 at own 42
Mike Warren run for 1 yd to the IowSt 43
11:32
2nd & 9 at own 43
Tyler Brown run for 1 yd to the IowSt 44
11:32
3rd & 8 at own 44
Sam B. Richardson pass complete to Allen Lazard for 7 yds to the Iowa 49
8:42
4th & 1 at opp 49
Timeout IOWA, clock 08:42
8:42
4th & 1 at opp 49
Colin Downing punt for 42 yds, fair catch by Desmond King at the Iowa 7
Iowa Touchdown, 9 plays
8:34
1st & 10 at own 7
C.J. Beathard sacked by Dale Pierson for a loss of 6 yards to the Iowa 1
8:34
2nd & 16 at own 1
C.J. Beathard run for 44 yds to the Iowa 45 for a 1ST down
8:34
1st & 10 at own 45
C.J. Beathard pass complete to Jordan Canzeri for 19 yds to the IowSt 36 for a 1ST down
8:34
1st & 10 at opp 36
Jordan Canzeri run for 9 yds to the IowSt 27
8:34
2nd & 1 at opp 27
Jordan Canzeri run for a loss of 1 yard to the IowSt 28
8:34
3rd & 2 at opp 28
LeShun Daniels Jr. run for 13 yds to the IowSt 15 for a 1ST down
8:34
1st & 10 at opp 15
LeShun Daniels Jr. run for 1 yd to the IowSt 14
8:34
2nd & 9 at opp 14
C.J. Beathard pass incomplete
4:24
3rd & 9 at opp 14
C.J. Beathard pass complete to Tevaun Smith for 14 yds for a TD, (Marshall Koehn KICK)Tied at 10
Iowa State Touchdown, 4 plays
4:24
1st & 0 at own 35
Marshall Koehn kickoff for 65 yds , D’Vario Montgomery return for 25 yds to the IowSt 25
4:17
1st & 10 at own 25
Sam B. Richardson pass complete to Trever Ryen for 53 yds to the Iowa 22 for a 1ST down
4:17
1st & 10 at opp 22
Joshua Thomas run for a loss of 1 yard to the Iowa 23
4:17
2nd & 11 at opp 23
Sam B. Richardson sacked by Ben Niemann for a loss of 6 yards to the Iowa 29
2:24
3rd & 17 at opp 29
Timeout IOWA, clock 02:24
2:19
3rd & 17 at opp 29
Sam B. Richardson pass complete to Jauan Wesley for 29 yds for a TD, (Cole Netten KICK)Iowa State 17, Iowa 10
Iowa End of half, 8 plays
2:19
1st & 0 at own 35
Cole Netten kickoff for 63 yds , Desmond King return for no gain to the Iowa 2
2:18
1st & 10 at own 2
Jordan Canzeri run for 4 yds to the Iowa 6
1:47
2nd & 6 at own 6
Timeout IOWA, clock 01:47
1:47
2nd & 6 at own 6
Jordan Canzeri run for 7 yds to the Iowa 13 for a 1ST down
1:47
1st & 10 at own 13
C.J. Beathard pass incomplete to Jordan Canzeri
1:47
2nd & 10 at own 13
C.J. Beathard run for 57 yds to the IowSt 30 for a 1ST down
1:47
1st & 10 at opp 30
C.J. Beathard pass complete to Matt VandeBerg for 8 yds to the IowSt 22
1:47
2nd & 2 at opp 22
Jordan Canzeri run for 1 yd to the IowSt 21
0:40
3rd & 1 at opp 21
Timeout IOWA, clock 00:40
0:40
3rd & 1 at opp 21
Jordan Canzeri run for a loss of 1 yard to the IowSt 22
0:01
4th & 2 at opp 22
Timeout IOWA, clock 00:01
0:01
4th & 2 at opp 22
Marshall Koehn run for 17 yds to the IowSt 5 for a 1ST down
3rd quarter7 drives, then Tied at 17
Iowa State Punt, 3 plays
15:00
1st & 5 at own 35
Marshall Koehn kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Tyler Brown run for 1 yd to the IowSt 26
15:00
2nd & 9 at own 26
Tyler Brown run for 3 yds to the IowSt 29
15:00
3rd & 6 at own 29
Sam B. Richardson run for 3 yds to the IowSt 32
15:00
4th & 3 at own 32
Colin Downing punt for 30 yds, punt out-of-bounds at the Iowa 38
Iowa Touchdown, 6 plays
12:56
1st & 10 at own 38
Jordan Canzeri run for 7 yds to the Iowa 45
12:56
2nd & 3 at own 45
Jordan Canzeri run for no gain to the Iowa 45
12:56
3rd & 3 at own 45
C.J. Beathard pass complete to Matt VandeBerg for 11 yds to the IowSt 44 for a 1ST down
12:56
1st & 10 at opp 44
Jordan Canzeri run for 5 yds to the IowSt 39
12:56
2nd & 5 at opp 39
Jordan Canzeri run for 7 yds to the IowSt 32 for a 1ST down
10:05
1st & 10 at opp 32
Matt VandeBerg 3 Yd pass from C.J. Beathard (Marshall Koehn Kick)Tied at 17
Iowa State Punt, 6 plays
10:05
1st & 0 at own 35
Marshall Koehn kickoff for 65 yds for a touchback
10:05
1st & 10 at own 25
Sam B. Richardson pass incomplete
10:05
2nd & 10 at own 25
Sam B. Richardson pass incomplete to Mike Warren
10:05
3rd & 10 at own 25
Sam B. Richardson pass complete to Allen Lazard for 20 yds to the IowSt 45 for a 1ST down
10:05
1st & 10 at own 45
Trever Ryen run for 1 yd to the IowSt 46
10:05
2nd & 9 at own 46
Sam B. Richardson pass incomplete to Jauan Wesley
10:05
3rd & 9 at own 46
Sam B. Richardson pass incomplete to Dondre Daley
10:05
4th & 9 at own 46
Colin Downing punt for 43 yds, downed at the Iowa 11
Iowa Punt, 3 plays
8:34
1st & 10 at own 11
C.J. Beathard run for 2 yds to the Iowa 13
8:34
2nd & 8 at own 13
C.J. Beathard pass incomplete to Riley McCarron
8:34
3rd & 8 at own 13
C.J. Beathard pass incomplete
8:34
4th & 8 at own 13
Dillon Kidd punt for 46 yds, fair catch by Allen Lazard at the IowSt 41
Iowa State Punt, 3 plays
7:39
1st & 10 at own 41
Richardson, Sam B. rush for 1 yard to the ISU42 (Johnson, Jaleel), PENALTY ISU holding (Taiese, Wendell) 10 yards to the ISU31, NO PLAY.
7:39
1st & 20 at own 31
Sam B. Richardson pass complete to Allen Lazard for 8 yds to the IowSt 39
7:39
2nd & 12 at own 39
Sam B. Richardson run for 2 yds to the IowSt 41
7:39
3rd & 10 at own 41
Sam B. Richardson pass incomplete to Allen Lazard
7:39
4th & 10 at own 41
Colin Downing punt for 42 yds, fair catch by Desmond King at the Iowa 17
Iowa Punt, 5 plays
5:57
1st & 10 at own 17
Jordan Canzeri run for 8 yds to the Iowa 25
5:57
2nd & 2 at own 25
Jordan Canzeri run for 3 yds to the Iowa 28 for a 1ST down
5:57
1st & 10 at own 28
C.J. Beathard pass complete to Matt VandeBerg for 2 yds to the Iowa 30
5:57
2nd & 8 at own 30
C.J. Beathard run for 2 yds to the Iowa 32
5:57
3rd & 6 at own 32
C.J. Beathard sacked by Dale Pierson for a loss of 12 yards to the Iowa 20
5:57
4th & 18 at own 20
Dillon Kidd punt for 37 yds, fair catch by Allen Lazard at the IowSt 43
Iowa State Punt, 5 plays
2:35
1st & 10 at own 43
Sam B. Richardson pass complete to Jauan Wesley for a loss of 1 yard to the IowSt 42
2:35
2nd & 11 at own 42
Sam B. Richardson pass incomplete to Allen Lazard, broken up by Desmond King
2:35
3rd & 11 at own 42
Richardson, Sam B. pass incomplete to Wesley, Jauan, PENALTY IOWA holding (King, Desmond) 10 yards to the IOWA48, 1ST DOWN ISU, NO PLAY.
2:35
1st & 10 at opp 48
Trever Ryen run for 1 yd to the Iowa 47
2:35
2nd & 9 at opp 47
Sam B. Richardson sacked by Jaleel Johnson for a loss of 9 yards to the IowSt 44
2:35
3rd & 18 at own 44
Sam B. Richardson run for 2 yds to the IowSt 46
Q4 15:00
4th & 16 at own 46
Colin Downing punt for 48 yds , Desmond King returns for no gain to the Iowa 6
4th quarter7 drives, then Iowa 31, Iowa State 17
Iowa Fumble, 11 plays
14:52
1st & 10 at own 6
C.J. Beathard pass complete to Matt VandeBerg for 11 yds to the Iowa 17 for a 1ST down
14:52
1st & 10 at own 17
Jonathan Parker run for a loss of 12 yards to the Iowa 5
14:52
2nd & 22 at own 5
C.J. Beathard run for 1 yd to the Iowa 6
14:52
3rd & 21 at own 6
C.J. Beathard pass complete to Matt VandeBerg for 48 yds to the IowSt 46 for a 1ST down
14:52
1st & 10 at opp 46
Jordan Canzeri run for 1 yd to the IowSt 45
14:52
2nd & 9 at opp 45
Jordan Canzeri run for 16 yds to the IowSt 29 for a 1ST down
14:52
1st & 10 at opp 29
Jordan Canzeri run for 3 yds to the IowSt 26
14:52
2nd & 7 at opp 26
C.J. Beathard pass incomplete to Matt VandeBerg
14:52
3rd & 7 at opp 26
C.J. Beathard pass complete to Matt VandeBerg for 9 yds to the IowSt 17 for a 1ST down
9:43
1st & 10 at opp 17
Timeout IOWA, clock 09:43
9:43
1st & 10 at opp 17
Jordan Canzeri run for 7 yds to the IowSt 10
9:43
2nd & 3 at opp 10
Jordan Canzeri run for 3 yds to the IowSt 7 Jordan Canzeri fumbled, forced by Darian Cotton, recovered by IowSt Jordan Harris
Iowa State Punt, 7 plays
9:09
1st & 10 at own 7
Sam B. Richardson pass complete to Allen Lazard for 5 yds to the IowSt 12
9:09
2nd & 5 at own 12
Tyler Brown run for no gain to the IowSt 12
9:09
3rd & 5 at own 12
Sam B. Richardson pass complete to Allen Lazard for 8 yds to the IowSt 20 for a 1ST down
9:09
1st & 10 at own 20
Sam B. Richardson pass complete to Allen Lazard for 17 yds to the IowSt 37 for a 1ST down
9:09
1st & 10 at own 37
Tyler Brown run for no gain to the IowSt 37
9:09
2nd & 10 at own 37
Sam B. Richardson pass incomplete to Allen Lazard
6:29
3rd & 10 at own 37
Timeout IOWA, clock 06:29
6:29
3rd & 10 at own 37
Sam B. Richardson pass incomplete
6:29
4th & 10 at own 37
Colin Downing punt for 47 yds , Desmond King returns for 34 yds to the 50 yard line
Iowa Touchdown, 7 plays
6:08
1st & 10 at the 50
Jordan Canzeri run for 4 yds to the IowSt 46
6:08
2nd & 6 at opp 46
Jordan Canzeri run for 1 yd to the IowSt 45
6:08
3rd & 5 at opp 45
C.J. Beathard pass complete to Matt VandeBerg for 7 yds to the IowSt 38 for a 1ST down
6:08
1st & 10 at opp 38
IOWA Penalty, false start (Jordan Walsh) to the IowSt 43
6:08
1st & 15 at opp 43
C.J. Beathard pass complete to Henry Krieger Coble for 5 yds to the IowSt 38
6:08
2nd & 10 at opp 38
C.J. Beathard pass complete to Tevaun Smith for 9 yds to the IowSt 29
6:08
3rd & 1 at opp 29
Jordan Canzeri run for 4 yds to the IowSt 25 for a 1ST down
2:14
1st & 10 at opp 25
C.J. Beathard pass complete to Riley McCarron for 25 yds for a TD, (Marshall Koehn KICK)Iowa 24, Iowa State 17
Iowa State Interception, 3 plays
2:14
1st & 0 at own 35
Marshall Koehn kickoff for 65 yds for a touchback
2:14
1st & 10 at own 25
Sam B. Richardson pass complete to Dondre Daley for 4 yds to the IowSt 29
2:14
2nd & 6 at own 29
Sam B. Richardson pass incomplete to Allen Lazard
2:14
3rd & 6 at own 29
Sam B. Richardson pass intercepted Desmond King return for 11 yds to the IowSt 25
Iowa Touchdown, 2 plays
1:44
1st & 10 at opp 25
Jordan Canzeri run for 17 yds to the IowSt 8 for a 1ST down
1:05
1st & goal at opp 8
Jordan Canzeri run for 8 yds for a TD, (Marshall Koehn KICK)Iowa 31, Iowa State 17
Iowa State Turnover on downs, 4 plays
1:05
1st & 0 at own 35
Marshall Koehn kickoff for 61 yds , Trever Ryen return for 19 yds to the IowSt 23
1:00
1st & 10 at own 23
Sam B. Richardson pass incomplete to Allen Lazard
1:00
2nd & 10 at own 23
Sam B. Richardson pass incomplete to Dondre Daley
1:00
3rd & 10 at own 23
Sam B. Richardson pass incomplete to Allen Lazard
1:00
4th & 10 at own 23
Sam B. Richardson run for 1 yd to the IowSt 24
Iowa End of game, 1 play
0:39
1st & 10 at opp 24
Team run for a loss of 2 yards to the IowSt 26
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.