The lead after every score: above the line Michigan is ahead, below it Purdue. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
1:25
TDJordan Marshall 54 Yd Run (Dominic Zvada Kick)2 plays, 79 yds, 0:18 · from MICH 21
PUR 0–7 MICH
2nd quarter
6:55
TDAntonio Harris 2 Yd Run (Spencer Porath Kick)16 plays, 75 yds, 9:30 · from PUR 25
PUR 7–7 MICH
0:17
TDJordan Marshall 3 Yd Run (Dominic Zvada Kick)5 plays, 32 yds, 0:41 · from PUR 32
PUR 7–14 MICH
3rd quarter
9:00
FGSpencer Porath 50 Yd Field Goal 10 plays, 35 yds, 4:20 · from PUR 33
PUR 10–14 MICH
4th quarter
10:03
TDJordan Marshall 9 Yd Run (Dominic Zvada Kick)9 plays, 50 yds, 4:51 · from 50
PUR 10–21 MICH
6:00
TDMalachi Thomas 5 Yd pass from Ryan Browne (Two-Point Pass Conversion Failed)9 plays, 67 yds, 3:56 · from PUR 33
PUR 16–21 MICH
Drives
MICH 3/10 scoredPUR 3/10 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:51
PUR
PUR 31
7
30
3:35
Punt
Q1
11:08
MICH
MICH 9
6
20
2:34
Punt
Q1
8:30
PUR
PUR 34
7
38
3:13
Fumble
Q1
5:20
MICH
MICH 28
3
4
1:36
Punt
Q1
3:47
PUR
PUR 18
3
4
2:10
Punt
Q1
1:38
MICH
MICH 21
2
79
0:18
Touchdown
Q1
1:25
PUR
PUR 25
16
75
9:30
Touchdown
Q2
6:49
MICH
MICH 20
12
61
4:50
Interception
Q2
1:53
PUR
PUR 5
3
6
1:01
Punt
Q2
0:53
MICH
PUR 32
5
32
0:41
Touchdown
Q2
0:14
PUR
PUR 35
1
-1
0:14
End Of Half
Q3
14:54
MICH
MICH 14
3
6
1:34
Punt
Win probability
Michigan 100% · no pregame line on file, so it starts at 50–50
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
PUR +36%Q4 6:00 Malachi Thomas 5 Yd pass from Ryan Browne (Two-Point Pass Conversion Failed)
MICH +36%Q4 6:00 (06:00) #93 S.Turner kickoff 65 yards to the UOM00 fair catch by #4 A.Marsh at UOM00
PUR +23%Q2 6:55 (07:02) No Huddle-Shotgun #22 A.Harris rush middle for 2 yards gain to the UOM00 TOUCHDOWN, clock 06:55 #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
MICH +22%Q1 1:25 (01:34) No Huddle-Shotgun #23 J.Marshall rush left for 54 yards gain to the PUR00 TOUCHDOWN, clock 01:25, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
MICH +21%Q2 0:17 (00:18) No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the PUR00 TOUCHDOWN, clock 00:17 #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
Team stats
Stat
PUR
MICH
1st Downs
18
20
3rd down efficiency
5-12
6-11
4th down efficiency
1-2
0-0
Total Yards
276
398
Passing
138
145
Comp/Att
20/26
13/22
Yards per pass
5.3
6.6
Rushing
138
253
Rushing Attempts
39
39
Yards per rush
3.5
6.5
Penalties
4-30
4-32
Turnovers
1
2
Fumbles lost
1
1
Interceptions thrown
0
1
Possession
32:55
27:05
Play by play
Q4 0:40 2nd & Goal at PUR 10 (00:40) Kneel down by #19 B.Underwood at PUR12 for loss of 2 yards
Q4 1:18 1st & Goal at PUR 9 (01:23) Kneel down by #19 B.Underwood at PUR10 for loss of 1 yard
Q4 1:55 2nd & 2 at PUR 13 (01:58) No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the PUR09 (#16 M.Powell), 1ST DOWN
Q4 2:34 1st & 10 at PUR 21 (02:44) No Huddle-Shotgun #23 J.Marshall rush right for 8 yards gain to the PUR13 (#21 T.Ra-El)
Q4 2:52 3rd & 4 at PUR 26 (02:59) No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the PUR21 (#5 C.Correa), 1ST DOWN
Q4 3:39 2nd & 7 at PUR 29 (03:44) No Huddle-Shotgun #23 J.Marshall rush left for 3 yards gain to the PUR26 (#25 H.McLaurin)
Q4 3:46 1st & 10 at PUR 32 (03:48) No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the PUR29 (#21 T.Ra-El)
Q4 3:54 2nd & 3 at PUR 39 (04:00) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 7 yards gain to the PUR32 (#25 H.McLaurin; #91 C.Nunnally), 1ST DOWN
Q4 4:37 1st & 10 at PUR 46 (04:43) No Huddle-Shotgun #24 B.Kuzdzal rush right for 7 yards gain to the PUR39 (#21 T.Ra-El)
Q4 5:08 2nd & 5 at MICH 30 (05:14) No Huddle-Shotgun #23 J.Marshall rush left for 24 yards gain to the PUR46 (#21 T.Ra-El), out of bounds, 1ST DOWN
Q4 5:51 1st & 10 at MICH 25 (05:58) No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the UOM30 (#25 H.McLaurin)
Q4 6:00 (06:00) #93 S.Turner kickoff 65 yards to the UOM00 fair catch by #4 A.Marsh at UOM00
Q4 6:00 3rd & Goal at MICH 5 Malachi Thomas 5 Yd pass from Ryan Browne (Two-Point Pass Conversion Failed)
Q4 6:07 2nd & Goal at MICH 5 (06:11) No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 N.Tuggle thrown to UOM00
Q4 6:36 1st & Goal at MICH 7 (06:42) No Huddle-Shotgun #3 M.Singleton rush right for 2 yards gain to the UOM05 (#10 Z.Berry)
Q4 7:17 2nd & 4 at MICH 13 (07:22) No Huddle-Shotgun #22 A.Harris rush middle for 6 yards gain to the UOM07 (#26 R.Benny), 1ST DOWN
Q4 7:42 1st & 10 at MICH 19 (07:51) No Huddle-Shotgun #15 R.Browne pass complete short right to #13 E.Horton caught at UOM20, for 6 yards to the UOM13 (#3 J.Mangham)
Q4 7:56 1st & 10 at MICH 34 (07:56) No Huddle-Shotgun #15 R.Browne pass incomplete deep left to #10 J.Watson thrown to UOM10 PENALTY UOM Pass Interference (#7 T.Metcalf) 15 yards from UOM34 to UOM19, 1ST DOWN. NO PLAY
Q4 8:24 2nd & 3 at MICH 48 (08:31) No Huddle-Shotgun #24 M.Thomas rush middle for 14 yards gain to the UOM34 (#7 T.Metcalf), 1ST DOWN
Q4 8:47 1st & 10 at PUR 45 (08:58) No Huddle-Shotgun #15 R.Browne pass complete short right to #87 C.Earls caught at PUR50, for 7 yards to the UOM48 (#10 Z.Berry)
Q4 9:24 2nd & 1 at PUR 42 (09:29) No Huddle-Shotgun #24 M.Thomas rush middle for 3 yards gain to the PUR45 (#6 B.Hillman; #12 N.Owusu-Boateng), 1ST DOWN
Q4 9:49 1st & 10 at PUR 33 (09:55) No Huddle-Shotgun #24 M.Thomas rush right for 9 yards gain to the PUR42 (#15 E.Hausmann)
Q4 9:56 (10:03) #92 B.Sunderland kickoff 58 yards to the PUR07 #2 M.Jackson III return 26 yards to the PUR33 (#5 J.Oden)
Q4 10:03 2nd & Goal at PUR 9 (10:09) Shotgun #23 J.Marshall rush middle for 9 yards gain to the PUR00 TOUCHDOWN, clock 10:03 #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
Q4 10:42 1st & Goal at PUR 4 (10:48) Shotgun #19 B.Underwood sacked for loss of 5 yards to the PUR09 (#16 M.Powell)