52°F, clear, wind 10 mph from the north, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, 24 minutes after kickoff
Officials
Referee John O’Neill; umpire Mike Pilarski; head linesman Mark Bennett; line judge Vincent Winters; side judge Matt Kukar; field judge Timothy Maguire; back judge Jeff Latkiewicz; center judge T. RiepenhoffGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Iowa
0
17
0
3
20
Purdue
7
7
0
10
24
Standouts
PassingAidan O’Connell31 of 50, 282 yards, 3 TD, 2 INTPurdue
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Iowa
Purdue
460
Total yards
386
265
Passing yards
282
195
Rushing yards
104
6.8
Yards per pass
5.6
5.4
Yards per rush
3.9
19
First downs
24
4–13
Third downs
6–16
1–2
Fourth downs
1–1
2
Turnovers
2
10–100
Penalties
3–21
29:49
Possession
30:11
2
Sacks (by defense)
1
Efficiency
Iowa
Purdue
45%
Success rate
40%
0.03
EPA per play
0.09
0.72
Explosiveness
1.17
0.13
Rushing EPA
−0.07
−0.06
Passing EPA
0.17
28%
Passing-down success
43%
−0.12
First-down EPA
−0.07
−0.05
Second-down EPA
0.09
0.72
Third-down EPA
0.38
13%
Havoc by its defense
9%
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 66% to win. Purdue won as Elo’s underdog.
The line
Iowa −3.5, over/under 52.
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 59%, Purdue 41%. 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. Purdue drives left to right, Iowa right to left.
Q1 IowaPunt, 3 plays, −3 yards
Q1 PurduePunt, 3 plays, 3 yards
Q1 IowaPunt, 3 plays, 0 yards
Q1 PurdueTouchdown, 9 plays, 66 yards
Q1 IowaFumble, 7 plays, 59 yards
Q1 PurduePunt, 5 plays, 26 yards
Q1 IowaPunt, 7 plays, 44 yards
Q2 PurduePunt, 3 plays, −5 yards
Q2 IowaTouchdown, 5 plays, 35 yards
Q2 PurduePunt, 3 plays, 6 yards
Q2 IowaTouchdown, 11 plays, 73 yards
Q2 PurdueTouchdown, 9 plays, 75 yards
Q2 IowaPunt, 3 plays, 0 yards
Q2 PurdueInterception, 3 plays, 4 yards
Q2 IowaField goal, 5 plays, 54 yards
Q3 PurdueInterception, 7 plays, 73 yards
Q3 IowaPunt, 9 plays, 28 yards
Q3 PurduePunt, 4 plays, 18 yards
Q3 IowaPunt, 3 plays, 0 yards
Q3 PurduePunt, 3 plays, −5 yards
Q3 IowaField goal, 10 plays, 42 yards
Q4 PurdueField goal, 14 plays, 71 yards
Q4 IowaFumble, 6 plays, 47 yards
Q4 PurdueTouchdown, 12 plays, 72 yards
Q4 IowaTurnover on downs, 5 plays, 16 yards
Q4 PurdueEnd of game, 3 plays, −4 yards
Play by play
1st quarter7 drives, then Purdue 7, Iowa 0
Iowa Punt, 3 plays
15:00
1st & 10 at own 35
J.D. Dellinger kickoff for 65 yds , Ihmir Smith-Marsette return for 15 yds to the Iowa 15
15:00
1st & 10 at own 15
Spencer Petras pass complete to Shaun Beyer for 3 yds to the Iowa 18
15:00
2nd & 7 at own 18
Tyler Goodson run for a loss of 1 yard to the Iowa 17
15:00
3rd & 8 at own 17
IOWA Penalty, false start (-5 Yards) to the Iowa 12
15:00
3rd & 13 at own 12
Spencer Petras pass incomplete
15:00
4th & 13 at own 12
Tory Taylor punt for 50 yds
Purdue Punt, 3 plays
13:15
1st & 10 at own 38
Zander Horvath run for 3 yds to the Prdue 41
13:15
2nd & 7 at own 41
Aidan O’Connell pass complete to Zander Horvath for 5 yds to the Prdue 46
13:15
3rd & 2 at own 46
Aidan O’Connell pass complete to Payne Durham for no gain to the Prdue 46
13:15
4th & 2 at own 46
PURDUE Penalty, delay of game (-5 Yards) to the Prdue 41
13:15
4th & 7 at own 41
Brooks Cormier punt for 45 yds
Iowa Punt, 3 plays
11:29
1st & 10 at own 14
Spencer Petras pass incomplete
11:29
2nd & 10 at own 14
Spencer Petras pass incomplete to Ihmir Smith-Marsette
11:29
3rd & 10 at own 14
Spencer Petras pass incomplete
11:29
4th & 10 at own 14
Tory Taylor punt for 52 yds
Purdue Touchdown, 9 plays
11:00
1st & 10 at own 34
Zander Horvath run for 4 yds to the Prdue 38
11:00
2nd & 6 at own 38
Aidan O’Connell pass complete to Milton Wright for 16 yds to the Iowa 46 for a 1ST down
11:00
1st & 10 at opp 46
Zander Horvath run for 2 yds to the Iowa 44
11:00
2nd & 8 at opp 44
Aidan O’Connell pass complete to David Bell for 13 yds to the Iowa 31 for a 1ST down
11:00
1st & 10 at opp 31
Milton Wright run for a loss of 2 yards to the Iowa 33
11:00
2nd & 12 at opp 33
Aidan O’Connell pass complete to Milton Wright for 13 yds to the Iowa 20 for a 1ST down
11:00
1st & 10 at opp 20
Aidan O’Connell pass complete to Milton Wright for 6 yds to the Iowa 14
11:00
2nd & 4 at opp 14
Zander Horvath rush for 1 yard to the IOWA13 (Nixon,Daviyon), PENALTY IOWA 12 men on the field 5 yards to the IOWA9, 1ST DOWN PUR, NO PLAY.
11:00
1st & goal at opp 9
Aidan O’Connell pass incomplete to David Bell
7:07
2nd & goal at opp 9
Aidan O’Connell pass complete to David Bell for 9 yds for a TD (J.D. Dellinger KICK)Purdue 7, Iowa 0
Iowa Fumble, 7 plays
7:07
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds for a touchback
7:07
1st & 10 at own 25
Mekhi Sargent run for 8 yds to the Iowa 33
7:07
2nd & 2 at own 33
Mekhi Sargent run for 3 yds to the Iowa 36 for a 1ST down
7:07
1st & 10 at own 36
Mekhi Sargent run for 4 yds to the Iowa 40
7:07
2nd & 6 at own 40
Spencer Petras pass incomplete to Ihmir Smith-Marsette
7:07
3rd & 6 at own 40
Spencer Petras pass complete to Tyler Goodson for 40 yds to the Prdue 20 for a 1ST down
7:07
1st & 10 at opp 20
Ihmir Smith-Marsette run for 3 yds to the Prdue 17
7:07
2nd & 7 at opp 17
Tyler Goodson run for 7 yds to the Prdue 16 Tyler Goodson fumbled, forced by Jalen Grahm, recovered by Prdue Brennan Thieneman
Purdue Punt, 5 plays
4:32
1st & 10 at own 16
Aidan O’Connell pass complete to David Bell for 4 yds to the Prdue 20
4:32
2nd & 6 at own 20
Aidan O’Connell pass complete to Payne Durham for 16 yds to the Prdue 36 for a 1ST down
4:32
1st & 10 at own 36
Zander Horvath run for 2 yds to the Prdue 38
4:32
2nd & 8 at own 38
Aidan O’Connell pass incomplete to David Bell
4:32
3rd & 8 at own 38
Aidan O’Connell pass complete to David Bell for 4 yds to the Prdue 42
4:32
4th & 4 at own 42
Brooks Cormier punt for 55 yds, downed at the Iowa 3
Iowa Punt, 7 plays
2:23
1st & 10 at own 3
Tyler Goodson run for 3 yds to the Iowa 6
2:23
2nd & 7 at own 6
Tyler Goodson run for 8 yds to the Iowa 14 for a 1ST down
2:23
1st & 10 at own 14
Tyler Goodson run for 9 yds to the Iowa 23
2:23
2nd & 1 at own 23
Tyler Goodson run for 16 yds to the Iowa 39 for a 1ST down
2:23
1st & 10 at own 39
Mekhi Sargent run for no gain to the Iowa 39
Q2 15:00
2nd & 10 at own 39
Spencer Petras pass incomplete to Shaun Beyer
Q2 15:00
3rd & 10 at own 39
Spencer Petras run for 8 yds to the Iowa 47
Q2 15:00
4th & 2 at own 47
Tory Taylor punt for 46 yds, fair catch by Milton Wright at the Prdue 7
2nd quarter8 drives, then Iowa 17, Purdue 14
Purdue Punt, 3 plays
13:59
1st & 10 at own 7
Zander Horvath run for 4 yds to the Prdue 11
13:59
2nd & 6 at own 11
Aidan O’Connell pass incomplete to David Bell
13:59
3rd & 6 at own 11
Aidan O’Connell sacked by Barrington Wade for a loss of 9 yards to the Prdue 2
13:59
4th & 15 at own 2
Brooks Cormier punt for 58 yds, punt out-of-bounds at the Prdue 35 , Charlie Jones returns for 25 yds to the Prdue 35
Iowa Touchdown, 5 plays
12:24
1st & 10 at opp 35
Tyler Goodson run for 7 yds to the Prdue 28
12:24
2nd & 3 at opp 28
Spencer Petras pass complete to Sam LaPorta for 20 yds to the Prdue 8 for a 1ST down
12:24
1st & goal at opp 8
Spencer Petras pass complete to Tyler Goodson for 4 yds to the Prdue 4
12:24
2nd & goal at opp 4
Tyler Goodson run for 3 yds to the Prdue 1
10:21
3rd & goal at opp 1
Spencer Petras run for 1 yd for a TD (Keith Duncan KICK)Tied at 7
Purdue Punt, 3 plays
10:21
1st & 0 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
10:21
1st & 10 at own 25
Aidan O’Connell pass incomplete
10:21
2nd & 10 at own 25
Aidan O’Connell pass complete to David Bell for 6 yds to the Prdue 31
10:21
3rd & 4 at own 31
Aidan O’Connell pass incomplete to Milton Wright, broken up by Dane Belton
10:21
4th & 4 at own 31
Brooks Cormier punt for 42 yds, fair catch by Charlie Jones at the Iowa 27
Iowa Touchdown, 11 plays
9:33
1st & 10 at own 27
Ivory Kelly-Martin run for 14 yds to the Iowa 41 for a 1ST down
9:33
1st & 10 at own 41
Ivory Kelly-Martin run for 5 yds to the Iowa 46
9:33
2nd & 5 at own 46
Spencer Petras pass complete to Brandon Smith for 16 yds Brandon Smith fumbled, forced by Jaylan Alexander, recovered by Iowa Brandon Smith for a 1ST down
9:33
1st & 10 at opp 38
IOWA Penalty, unsportsmanlike conduct (Ihmir Smith-Marsette) to the Iowa 47
9:33
1st & 10 at own 47
Spencer Petras pass complete to Sam LaPorta for 6 yds to the Prdue 47
9:33
2nd & 4 at opp 47
Ivory Kelly-Martin run for 9 yds to the Prdue 38 for a 1ST down
9:33
1st & 10 at opp 38
Spencer Petras pass complete to Tyrone Tracy Jr. for 15 yds to the Prdue 23 for a 1ST down
9:33
1st & 10 at opp 23
Spencer Petras pass complete to Ivory Kelly-Martin for 1 yd to the Prdue 22
9:33
2nd & 9 at opp 22
Ihmir Smith-Marsette run for 15 yds to the Prdue 7 for a 1ST down
5:25
1st & 0 at opp 7
Timeout IOWA, clock 05:25
5:25
1st & goal at opp 7
Spencer Petras pass incomplete
5:25
2nd & goal at opp 7
Spencer Petras pass complete to Nico Ragaini for 6 yds to the Prdue 1
4:42
3rd & goal at opp 1
Mekhi Sargent run for 1 yd for a TD (Keith Duncan KICK)Iowa 14, Purdue 7
Purdue Touchdown, 9 plays
4:42
1st & 0 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
4:42
1st & 10 at own 25
Aidan O’Connell pass incomplete to David Bell
4:42
2nd & 10 at own 25
Zander Horvath run for 6 yds to the Prdue 31
4:42
3rd & 4 at own 31
Aidan O’Connell pass complete to David Bell for 16 yds to the Prdue 47 for a 1ST down
4:42
1st & 10 at own 47
Aidan O’Connell pass complete to David Bell for 9 yds to the Iowa 44
4:42
2nd & 1 at opp 44
Zander Horvath run for 15 yds to the Iowa 29 for a 1ST down
4:42
1st & 10 at opp 29
Aidan O’Connell pass incomplete to David Bell
4:42
2nd & 10 at opp 29
Aidan O’Connell pass complete to Amad Anderson Jr. for 5 yds to the Iowa 24
4:42
3rd & 5 at opp 24
Aidan O’Connell pass complete to David Bell for 13 yds to the Iowa 11 for a 1ST down
1:40
1st & 10 at opp 11
Aidan O’Connell pass complete to David Bell for 11 yds for a TD (J.D. Dellinger KICK)Tied at 14
Iowa Punt, 3 plays
1:40
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds , Charlie Jones return for 22 yds to the Iowa 22
1:40
1st & 10 at own 22
Spencer Petras sacked by George Karlaftis for a loss of 9 yards to the Iowa 13
1:24
2nd & 19 at own 13
Timeout PURDUE, clock 01:24
1:24
2nd & 19 at own 13
Spencer Petras pass complete to Tyler Goodson for 3 yds to the Iowa 16
1:24
3rd & 16 at own 16
Spencer Petras pass complete to Tyler Goodson for 6 yds to the Iowa 22
1:08
4th & 10 at own 22
Timeout PURDUE, clock 01:08
1:08
4th & 10 at own 22
Tory Taylor punt for 35 yds, downed at the Prdue 43
Purdue Interception, 3 plays
0:59
1st & 10 at own 43
Aidan O’Connell pass incomplete to Milton Wright
0:59
2nd & 10 at own 43
Aidan O’Connell pass complete to Amad Anderson Jr. for 4 yds to the Prdue 47
0:59
3rd & 6 at own 47
Aidan O’Connell pass intercepted Matt Hankins return for no gain to the Iowa 36
Iowa Field goal, 5 plays
0:31
1st & 10 at own 36
Spencer Petras pass complete to Tyler Goodson for 6 yds to the Iowa 42
0:31
2nd & 4 at own 42
Spencer Petras pass complete to Nico Ragaini for 28 yds to the Prdue 30 for a 1ST down
0:19
1st & 10 at opp 30
Timeout IOWA, clock 00:19
0:19
1st & 10 at opp 30
Spencer Petras pass complete to Sam LaPorta for 20 yds to the Prdue 10 for a 1ST down
0:19
1st & goal at opp 10
Tyler Goodson run for no gain to the Prdue 10
0:04
2nd & 0 at opp 10
Timeout IOWA, clock 00:04
0:04
2nd & 0 at opp 10
Timeout PURDUE, clock 00:04
0:00
2nd & goal at opp 10
Keith Duncan 27 yd FG GOODIowa 17, Purdue 14
3rd quarter6 drives, then Iowa 17, Purdue 14
Purdue Interception, 7 plays
15:00
1st & 0 at own 35
Keith Duncan kickoff for 65 yds , Milton Wright return for 16 yds to the Prdue 16
15:00
1st & 10 at own 16
Aidan O’Connell pass incomplete to David Bell, PENALTY IOWA pass interference (Brents,Julius) 15 yards to the PUR31, 1ST DOWN PUR, NO PLAY.
15:00
1st & 10 at own 31
Zander Horvath run for 3 yds to the Prdue 34
15:00
2nd & 7 at own 34
Aidan O’Connell pass incomplete to Milton Wright, broken up by Riley Moss
15:00
3rd & 7 at own 34
Aidan O’Connell pass complete to David Bell for 22 yds to the Iowa 44 for a 1ST down
15:00
1st & 10 at opp 44
Aidan O’Connell pass complete to Zander Horvath for no gain to the Iowa 44
15:00
2nd & 10 at opp 44
Zander Horvath run for 33 yds to the Iowa 11 for a 1ST down
15:00
1st & 10 at opp 11
Aidan O’Connell pass complete to Jared Sparks for no gain to the Iowa 11
15:00
2nd & 10 at opp 11
Aidan O’Connell pass intercepted Barrington Wade return for 16 yds to the Iowa 19
Iowa Punt, 9 plays
12:18
1st & 10 at own 19
Tyler Goodson run for 4 yds to the Iowa 23
12:18
2nd & 6 at own 23
IOWA Penalty, false start (Coy Cronk) to the Iowa 18
12:18
2nd & 11 at own 18
Spencer Petras pass complete to Sam LaPorta for 9 yds to the Iowa 27
12:18
3rd & 2 at own 27
IOWA Penalty, false start (Alaric Jackson) to the Iowa 22
12:18
3rd & 7 at own 22
Spencer Petras pass complete to Brandon Smith for 8 yds to the Iowa 30 for a 1ST down
12:18
1st & 10 at own 30
Tyler Goodson run for 1 yd to the Iowa 31
12:18
2nd & 9 at own 31
Tyler Goodson run for 15 yds to the Iowa 46 for a 1ST down
12:18
1st & 10 at own 46
Spencer Petras pass complete to Monte Pottebaum for 17 yds to the PURDUE 37 IOWA Penalty, personal foul (Tyrone Tracy Jr.) to the Iowa 43
12:18
1st & 13 at own 43
Tyler Goodson run for 4 yds to the Iowa 47
12:18
2nd & 9 at own 47
Spencer Petras pass incomplete to Ihmir Smith-Marsette
12:18
3rd & 9 at own 47
Spencer Petras pass incomplete to Shaun Beyer
12:18
4th & 9 at own 47
Tory Taylor punt for 52 yds, downed at the Prdue 1
Purdue Punt, 4 plays
7:51
1st & 10 at own 1
Zander Horvath run for 11 yds to the Prdue 12 for a 1ST down
7:51
1st & 10 at own 12
Aidan O’Connell pass complete to David Bell for 30 yards to the PUR42 (Brents,Julius), PENALTY PUR pass interference (David Bell) 6 yards to the PUR6, NO PLAY.
7:51
1st & 16 at own 6
Zander Horvath run for no gain to the Prdue 6
7:51
2nd & 16 at own 6
Aidan O’Connell pass complete to Payne Durham for 13 yds to the Prdue 19
7:51
3rd & 3 at own 19
Aidan O’Connell pass incomplete to David Bell
7:51
4th & 3 at own 19
Brooks Cormier punt for 39 yds , Charlie Jones returns for 5 yds to the Iowa 47
Iowa Punt, 3 plays
5:57
1st & 10 at own 47
Tyler Goodson run for 4 yds to the Prdue 49
5:57
2nd & 6 at opp 49
IOWA Penalty, false start (Ihmir Smith-Marsette) to the Iowa 46
5:57
2nd & 11 at own 46
Tyler Goodson run for 1 yd to the Iowa 47
5:57
3rd & 10 at own 47
Spencer Petras pass incomplete
5:57
4th & 10 at own 47
Tory Taylor punt for 30 yds, downed at the Prdue 23
Purdue Punt, 3 plays
4:07
1st & 10 at own 23
Zander Horvath rush for 5 yards to the PUR28 (Brents,Julius), PENALTY PUR holding (Payne Durham) 10 yards to the PUR13, NO PLAY.
4:07
1st & 20 at own 13
Aidan O’Connell pass incomplete
4:07
2nd & 20 at own 13
Aidan O’Connell pass complete to Maliq Carr for 15 yds to the Prdue 28
4:07
3rd & 5 at own 28
Aidan O’Connell sacked by Daviyon Nixon and Noah Shannon for a loss of 10 yards to the Prdue 18
4:07
4th & 15 at own 18
Brooks Cormier punt for 46 yds , Charlie Jones returns for 7 yds to the Iowa 43
Iowa Field goal, 10 plays
2:13
1st & 10 at own 43
Mekhi Sargent run for 6 yds to the Iowa 49
2:13
2nd & 4 at own 49
Mekhi Sargent run for 12 yds to the Prdue 39 for a 1ST down
2:13
1st & 10 at opp 39
Tyler Goodson run for 2 yds to the Prdue 37
2:13
2nd & 8 at opp 37
Spencer Petras pass incomplete
2:13
3rd & 8 at opp 37
Spencer Petras pass complete to Tyrone Tracy Jr. for 4 yds to the Prdue 33
Q4 15:00
4th & 4 at opp 33
Spencer Petras pass complete to Nico Ragaini for 17 yds to the Prdue 16 for a 1ST down
Q4 15:00
1st & 10 at opp 16
Ivory Kelly-Martin run for 1 yd to the Prdue 15
Q4 15:00
2nd & 9 at opp 15
Petras,Spencer pass incomplete to Smith,Brandon, PENALTY IOWA holding (Linderbaum,T.) 10 yards to the PUR25, NO PLAY.
Q4 15:00
2nd & 19 at opp 25
Spencer Petras pass incomplete to Sam LaPorta
Q4 13:47
3rd & 19 at opp 25
Timeout IOWA, clock 13:47
Q4 13:47
3rd & 19 at opp 25
Spencer Petras pass complete to Nico Ragaini for 10 yds to the Prdue 15
Q4 13:12
4th & 9 at opp 15
Keith Duncan 33 yd FG GOODIowa 20, Purdue 14
4th quarter5 drives, then Purdue 24, Iowa 20
Purdue Field goal, 14 plays
13:12
1st & 0 at own 35
Mekhi Sargent kickoff for 65 yds , TJ Sheffield return for 17 yds to the Prdue 17
13:12
1st & 10 at own 17
Aidan O’Connell pass incomplete to David Bell
13:12
2nd & 10 at own 17
Aidan O’Connell pass complete to Milton Wright for 15 yds to the Prdue 32 for a 1ST down
13:12
1st & 10 at own 32
Aidan O’Connell pass complete to Payne Durham for 12 yds to the Prdue 44 for a 1ST down
13:12
1st & 10 at own 44
Aidan O’Connell pass complete to Milton Wright for 20 yds to the Iowa 36 for a 1ST down
13:12
1st & 10 at opp 36
Aidan O’Connell pass complete to Milton Wright for 5 yds to the Iowa 31
13:12
2nd & 5 at opp 31
Aidan O’Connell pass complete to David Bell for a loss of 2 yards to the Iowa 33
13:12
3rd & 7 at opp 33
Aidan O’Connell pass complete to Jared Sparks for 6 yds to the Iowa 27
13:12
4th & 1 at opp 27
Zander Horvath run for 2 yds to the Iowa 25 for a 1ST down
13:12
1st & 10 at opp 25
Zander Horvath run for 5 yds to the Iowa 20
13:12
2nd & 5 at opp 20
Zander Horvath run for 7 yds to the Iowa 13 for a 1ST down
13:12
1st & 10 at opp 13
Zander Horvath run for 1 yd to the Iowa 12
13:12
2nd & 9 at opp 12
Aidan O’Connell pass incomplete to Maliq Carr
13:12
3rd & 9 at opp 12
Aidan O’Connell pass incomplete to David Bell, broken up by Chauncey Golston
8:20
4th & 9 at opp 12
J.D. Dellinger 29 yd FG GOODIowa 20, Purdue 17
Iowa Fumble, 6 plays
8:20
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds for a touchback
8:20
1st & 10 at own 25
Mekhi Sargent run for no gain to the Iowa 25
8:20
2nd & 10 at own 25
Spencer Petras pass complete to Brandon Smith for 10 yds to the Iowa 35 for a 1ST down
8:20
1st & 10 at own 35
Spencer Petras pass incomplete to Ihmir Smith-Marsette
8:20
2nd & 10 at own 35
Mekhi Sargent run for 21 yds to the Prdue 44 for a 1ST down
8:20
1st & 10 at opp 44
Mekhi Sargent run for 3 yds to the Prdue 41
8:20
2nd & 7 at opp 41
Mekhi Sargent run for 13 yds to the Prdue 28 Mekhi Sargent fumbled, forced by Dedrick Mackey, recovered by Prdue Cam Allen
Purdue Touchdown, 12 plays
6:00
1st & 10 at own 28
Aidan O’Connell pass incomplete to Maliq Carr
6:00
2nd & 10 at own 28
Zander Horvath run for 5 yds to the Prdue 33
6:00
3rd & 5 at own 33
Aidan O’Connell pass complete to David Bell for 10 yds to the Prdue 43 for a 1ST down
6:00
1st & 10 at own 43
Zander Horvath run for 9 yds to the Iowa 48
6:00
2nd & 1 at opp 48
Zander Horvath run for a loss of 1 yard to the Iowa 49
4:08
3rd & 2 at opp 49
Timeout IOWA, clock 04:08
4:08
3rd & 2 at opp 49
Zander Horvath run for 2 yds to the Iowa 47 for a 1ST down
4:08
1st & 10 at opp 47
Aidan O’Connell pass complete to Milton Wright for 10 yds to the Iowa 37 for a 1ST down
4:08
1st & 10 at opp 37
Aidan O’Connell sacked for loss of 4 yards to the IOWA41 (Golston,C.), PENALTY IOWA face mask (Heflin,Jack) 15 yards to the IOWA22, 1ST DOWN PUR, NO PLAY.
4:08
1st & 10 at opp 22
Aidan O’Connell pass incomplete
4:08
2nd & 10 at opp 22
Zander Horvath run for 11 yds to the Iowa 11 for a 1ST down
4:08
1st & 10 at opp 11
Zander Horvath run for 5 yds to the Iowa 6
4:08
2nd & 5 at opp 6
Aidan O’Connell pass incomplete
2:15
3rd & 5 at opp 6
Aidan O’Connell pass complete to David Bell for 6 yds for a TD (J.D. Dellinger KICK)Purdue 24, Iowa 20
Iowa Turnover on downs, 5 plays
2:15
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds , Matt Hankins return for 28 yds to the Iowa 28
2:15
1st & 10 at own 28
Spencer Petras pass complete to Sam LaPorta for 16 yds to the Iowa 44 for a 1ST down
2:15
1st & 10 at own 44
Spencer Petras pass incomplete to Ihmir Smith-Marsette
2:15
2nd & 10 at own 44
Spencer Petras pass incomplete to Tyrone Tracy Jr.
2:15
3rd & 10 at own 44
Spencer Petras pass incomplete to Tyler Goodson
2:15
4th & 10 at own 44
Spencer Petras pass incomplete to Nico Ragaini, broken up by Geovante’ Howard
Purdue End of game, 3 plays
1:23
1st & 10 at opp 44
Team run for a loss of 1 yard to the Iowa 45
1:21
2nd & 11 at opp 45
Timeout IOWA, clock 01:21
1:21
2nd & 11 at opp 45
Team run for a loss of 2 yards to the Iowa 47
1:21
3rd & 13 at opp 47
Team run for a loss of 1 yard to the Iowa 48
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.