← FADE BOARD
5-4

Iowa

24–3
Final
 Ross-Ade Stadium, West LafayettePUR -3.5
FINALIowa 24, Purdue 3UPSETIOWA covered +3.5CLOSED PUR -3.5

Highlights

YOUTUBE
▶ Find highlights on YouTube

Win probability

EVERY PLAY · ESPN MODEL
PUR WINNING
IOWA WINNING
KICKQ2Q3Q4FINAL

KICKOFF: PUR 69% · BIGGEST SINGLE-PLAY SWING: 13 PTS

Scoring plays

5 SCORES
Q2
Passing Touchdown

Sam LaPorta 16 Yd pass from Spencer Petras (Drew Stevens Kick)

14:23
7-0
Passing Touchdown

Nico Ragaini 29 Yd pass from Spencer Petras (Drew Stevens Kick)

12:53
14-0
Field Goal Good

Drew Stevens 26 Yd Field Goal

6:11
17-0
Field Goal Good

Mitchell Fineran 34 Yd Field Goal

1:40
17-3
Q3
Rushing Touchdown

Kaleb Johnson 75 Yd Run (Drew Stevens Kick)

14:43
24-3

What happened

ESPN RECAP

Johnson helps Iowa run past Purdue 24-3

WEST LAFAYETTE, Ind. -- , Kaleb Johnson had a day to remember. The freshman ran for a career-high 200 yards on 22 carries, including a touchdown, and Spencer Petras passed for two touchdowns to power Iowa past Purdue 24-3 on Saturday. It was the Hawkeyes' first 200-yard rusher since Akum Wadley had 204 in 2015. “It was a total team win in all phases," Iowa coach Kirk Ferentz said. "It was like old-time football. I thought our guys did a great job with the conditions. I think all three drives were into the wind and we didn't let it bother us. It was a total team effort." Purdue’s Aidan O’Connell struggled to find his rhythm on a windy day, completing just 20 of 43 passes for 168 yards and two interceptions. Both teams are now 5-4 and 3-3 in the Big Ten. Iowa has won two in a row while Purdue lost its second game in a row.

READ THE FULL STORY →

Top performers

IOWA
PASSINGSpencer Petras13/23, 192 YDS, 2 TD
RUSHINGKaleb Johnson22 CAR, 200 YDS, 1 TD
RECEIVINGSam LaPorta3 REC, 71 YDS, 1 TD
PUR
PASSINGAidan O'Connell20/43, 168 YDS, 2 INT
RUSHINGDevin Mockobee14 CAR, 65 YDS
RECEIVINGCharlie Jones11 REC, 104 YDS

Team stats

IOWA · PUR
376
TOTAL YARDS
255
192
PASSING
168
184
RUSHING
87
15
1ST DOWNS
17
4-14
3RD DOWN EFFICIENCY
2-16
0
TURNOVERS
2
6-60
PENALTIES
4-31
28:02
POSSESSION
31:58

ROSS-ADE STADIUM, WEST LAFAYETTE · ATTENDANCE 61,320

Loading play-by-play…