← FADE BOARD
#17 · 4-0

Iowa

20–19
Final
#18 · 3-1

Michigan

 Michigan Stadium, Ann ArborMICH -4.5
FINALIowa 20, Michigan 19UPSETIOWA covered +4.5CLOSED MICH -4.5

Highlights

4 CLIPS · ESPN
Iowa Hawkeyes vs. Michigan Wolverines: Full HighlightsVIDEO: ESPN ↗

Win probability

EVERY PLAY · ESPN MODEL
MICH WINNING
IOWA WINNING
KICKQ2Q3Q4FINAL

KICKOFF: MICH 65% · BIGGEST SINGLE-PLAY SWING: 96 PTS

Scoring plays

7 SCORES
Q1
Passing Touchdown

JJ Buchanan 18 Yd pass from Bryce Underwood (Trey Butkowski Kick)

1:58
0-7
Kickoff Return Touchdown

Braeden Jackson 99 Yd Kickoff Return (Caden Buhr Kick)

1:44
7-7
Q2
Field Goal Good

Trey Butkowski 41 Yd Field Goal

12:58
7-10
Q3
Field Goal Good

Trey Butkowski 22 Yd Field Goal

1:29
7-13
Q4
Passing Touchdown

Reece Vander Zee 16 Yd pass from Hank Brown (Caden Buhr Kick)

14:02
14-13
Passing Touchdown

JJ Buchanan 49 Yd pass from Bryce Underwood (Two-Point Pass Conversion Failed)

11:59
14-19
Passing Touchdown

Reece Vander Zee 16 Yd pass from Hank Brown

0:00
20-19

What happened

ESPN RECAP

No. 17 Iowa drives for last-play TD to beat No. 18 Michigan 20-19

ANN ARBOR, Mich. -- , In the same stadium where Michigan was given an extra second in a controversial win over Western Michigan, the Iowa Hawkeyes took full advantage of having one more snap with two ticks on the clock. Hank Brown threw a game-ending, 16-yard touchdown pass to Reece Vander Zee to lift the 17th-ranked Hawkeyes to a 20-19 win over the 18th-ranked Wolverines on Saturday. “To be able to silence a stadium like that, there’s no greater feeling,” Brown said. The Hawkeyes (4-0, 1-0 Big Ten) went 91 yards on the final drive , boosted by an unnecessary roughness penalty against Michigan on third down at midfield. Brown's 29-yard pass to Addison Ostrenga set up the final play with 2 seconds on the clock. “We prep for situations like these throughout the week in practice all the time," Brown said.

READ THE FULL STORY →

Top performers

IOWA
PASSINGHank Brown21/35, 227 YDS, 2 TD
RUSHINGKamari Moulton13 CAR, 44 YDS
RECEIVINGReece Vander Zee5 REC, 66 YDS, 2 TD
MICH
PASSINGBryce Underwood17/28, 276 YDS, 2 TD, 1 INT
RUSHINGJordan Marshall11 CAR, 59 YDS
RECEIVINGJJ Buchanan5 REC, 130 YDS, 2 TD

Team stats

IOWA · MICH
285
TOTAL YARDS
429
227
PASSING
276
58
RUSHING
153
16
1ST DOWNS
21
6-14
3RD DOWN EFFICIENCY
5-13
0
TURNOVERS
1
5-34
PENALTIES
8-75
25:31
POSSESSION
34:29

MICHIGAN STADIUM, ANN ARBOR · ATTENDANCE 111,126

Loading play-by-play…

Iowa at Michigan | TapeDog