The lead after every score: above the line Penn State is ahead, below it Michigan. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
14:17
TDSaquon Barkley 69 Yd Run (Tyler Davis Kick)2 plays, 75 yds, 0:43 · from PSU 25
MICH 0–7 PSU
10:11
TDSaquon Barkley 15 Yd Run (Tyler Davis Kick)4 plays, 78 yds, 2:05 · from PSU 22
MICH 0–14 PSU
2nd quarter
12:53
TDKaran Higdon 1 Yd Run (Quinn Nordin PAT failed)11 plays, 59 yds, 5:28 · from MICH 41
MICH 6–14 PSU
1:45
TDTy Isaac 6 Yd Run (Quinn Nordin Kick)8 plays, 67 yds, 3:20 · from MICH 33
MICH 13–14 PSU
0:53
TDTrace McSorley 3 Yd Run (Tyler Davis Kick)7 plays, 75 yds, 0:52 · from PSU 25
MICH 13–21 PSU
3rd quarter
5:13
TDTrace McSorley 13 Yd Run (Tyler Davis Kick)9 plays, 80 yds, 5:24 · from PSU 20
MICH 13–28 PSU
4th quarter
13:11
TDSaquon Barkley 42 Yd pass from Trace McSorley (Tyler Davis Kick)2 plays, 46 yds, 0:32 · from MICH 46
MICH 13–35 PSU
7:53
TDTrace McSorley 9 Yd Run (Tyler Davis Kick)4 plays, 48 yds, 1:57 · from MICH 48
MICH 13–42 PSU
Drives
PSU 6/12 scoredMICH 2/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
PSU
PSU 25
2
75
0:43
Touchdown
Q1
14:17
MICH
MICH 24
3
-2
2:01
Punt
Q1
12:16
PSU
PSU 22
4
78
2:05
Touchdown
Q1
10:11
MICH
MICH 43
3
-3
2:17
Punt
Q1
7:54
PSU
PSU 23
9
55
4:33
Interception
Q1
3:21
MICH
MICH 41
11
59
5:28
Touchdown
Q2
12:53
PSU
PSU 15
3
-9
1:34
Punt
Q2
11:19
MICH
MICH 36
3
9
1:38
Punt
Q2
9:41
PSU
PSU 13
10
54
4:36
Downs
Q2
5:05
MICH
MICH 33
8
67
3:20
Touchdown
Q2
1:45
PSU
PSU 25
7
75
0:52
Touchdown
Q2
0:53
MICH
MICH 25
3
1
0:47
Punt
Win probability
Penn State 100% · pregame line Penn State −7.5 (closing line)
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.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
John O'Korn
16/28
166
5.9
0
0
47.2
Rushing
CAR
YDS
AVG
TD
LONG
Karan Higdon
15
45
3.0
1
11
Ty Isaac
6
36
6.0
1
9
Chris Evans
4
17
4.3
0
9
Eddie McDoom
1
8
8.0
0
8
Khalid Hill
2
0
0.0
0
0
John O'Korn
14
-3
-0.2
0
14
Receiving
REC
YDS
AVG
TD
LONG
Grant Perry
3
46
15.3
0
24
Donovan Peoples-Jones
3
43
14.3
0
18
Eddie McDoom
3
29
9.7
0
14
Kekoa Crawford
1
23
23.0
0
23
Khalid Hill
2
12
6.0
0
8
Sean McKeon
3
11
3.7
0
12
Chris Evans
1
2
2.0
0
2
Interceptions
INT
YDS
TD
David Long Jr.
1
25
0
Kicking
FG
PCT
LONG
XP
PTS
Quinn Nordin
0/0
0.0
0
1/2
1
Punting
NO
YDS
AVG
TB
In 20
LONG
Brad Robbins
6
233
38.8
0
0
48
Biggest plays
MICH +25%Q2 1:45 Ty Isaac 6 Yd Run (Quinn Nordin Kick)
PSU +19%Q2 1:45 James Foug kickoff for 65 yds for a touchback
PSU +15%Q2 0:53 Trace McSorley 3 Yd Run (Tyler Davis Kick)
PSU +14%Q2 12:53 James Foug kickoff for 65 yds , Saquon Barkley return for 15 yds to the PnSt 15
PSU +14%Q1 14:17 Saquon Barkley run for 69 yds for a TD, (Tyler Davis KICK)
Team stats
Stat
MICH
PSU
1st Downs
16
25
3rd down efficiency
6-16
4-7
4th down efficiency
2-4
0-1
Total Yards
269
506
Passing
166
282
Comp/Att
16/28
17/26
Yards per pass
5.9
10.8
Rushing
103
224
Rushing Attempts
42
35
Yards per rush
2.5
6.4
Penalties
6-59
1-10
Turnovers
1
1
Fumbles lost
1
0
Interceptions thrown
0
1
Possession
32:56
27:04
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & Goal at MICH 6 Miles Sanders run for a loss of 4 yards to the Mich 10
Q4 0:04 1st & Goal at MICH 10 Miles Sanders run for 4 yds to the Mich 6
Q4 0:38 2nd & 1 at MICH 15 Mark Allen run for 5 yds to the Mich 10 for a 1ST down
Q4 1:20 1st & 10 at MICH 24 Miles Sanders run for 9 yds to the Mich 15
Q4 1:41 3rd & 3 at MICH 29 MICHIGAN Penalty, Defensive Offside (5 Yards) to the Mich 24 for a 1ST down
Q4 2:19 2nd & 5 at MICH 31 Miles Sanders run for 2 yds to the Mich 29
Q4 2:50 1st & 10 at MICH 36 Miles Sanders run for 5 yds to the Mich 31
Q4 3:08 1st & 10 at MICH 47 Tommy Stevens run for 11 yds to the Mich 36 for a 1ST down
Q4 3:19 4th & 13 at PSU 44 John O'Korn sacked by Shaka Toney for a loss of 9 yards to the Mich 47
Q4 3:23 4th & 9 at PSU 40 MICHIGAN Penalty, Delay of Game (-4 Yards) to the PnSt 44
Q4 3:23 3rd & 9 at PSU 40 John O'Korn pass incomplete
Q4 3:30 2nd & 10 at PSU 41 John O'Korn run for 1 yd to the PnSt 40
Q4 4:01 1st & 10 at PSU 41 John O'Korn pass incomplete to Grant Perry
Q4 4:05 3rd & 6 at MICH 45 John O'Korn pass complete to Eddie McDoom for 14 yds to the PnSt 41 for a 1ST down
Q4 4:38 2nd & 10 at MICH 41 John O'Korn pass complete to Khalid Hill for 4 yds to the Mich 45
Q4 5:09 1st & 10 at MICH 41 John O'Korn pass incomplete to Donovan Peoples-Jones
Q4 5:15 4th & 1 at MICH 34 Karan Higdon run for 7 yds to the Mich 41 for a 1ST down
Q4 5:56 3rd & 1 at MICH 34 John O'Korn pass complete to Grant Perry for no gain to the Mich 34
Q4 6:30 2nd & 10 at MICH 25 Ty Isaac run for 9 yds to the Mich 34
Q4 6:48 1st & 10 at MICH 25 John O'Korn pass incomplete to Zach Gentry
Q4 7:00 2nd & 5 at MICH 20 Ty Isaac run for 5 yds to the Mich 25 for a 1ST down
Q4 7:30 1st & 10 at MICH 15 John O'Korn run for 5 yds to the Mich 20
Q4 7:53 Tyler Davis kickoff for 65 yds , Ambry Thomas return for 15 yds to the Mich 15
Q4 7:53 1st & Goal at MICH 9 Trace McSorley 9 Yd Run (Tyler Davis Kick)