The lead after every score: above the line Michigan State is ahead, below it Penn State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:22
TDKenneth Walker III 2 Yd Run (Matt Coghlin Kick)8 plays, 76 yds, 3:38 · from MSU 24
PSU 0–7 MSU
6:09
TDTre Mosley 9 Yd pass from Payton Thorne (Matt Coghlin Kick)9 plays, 99 yds, 4:01 · from MSU 1
PSU 0–14 MSU
3:37
TDJahan Dotson 27 Yd pass from Sean Clifford (Jordan Stout Kick)6 plays, 68 yds, 2:32 · from PSU 32
PSU 7–14 MSU
2nd quarter
12:11
TDJahan Dotson 30 Yd pass from Sean Clifford (Jordan Stout Kick)3 plays, 46 yds, 0:23 · from MSU 46
PSU 14–14 MSU
5:59
FGMatt Coghlin 22 Yd Field Goal 15 plays, 70 yds, 6:12 · from MSU 25
PSU 14–17 MSU
3rd quarter
11:07
TDDaequan Hardy 17 Yd Interception Return (Jordan Stout PAT failed)
PSU 20–17 MSU
2:14
TDPayton Thorne 1 Yd Run (Evan Johnson PAT failed)15 plays, 75 yds, 8:53 · from MSU 25
PSU 20–23 MSU
4th quarter
5:10
TDJayden Reed 20 Yd pass from Payton Thorne (Evan Johnson Kick)7 plays, 48 yds, 3:19 · from PSU 48
PSU 20–30 MSU
0:43
TDParker Washington 15 Yd pass from Sean Clifford (Jake Pinegar Kick)13 plays, 77 yds, 3:19 · from PSU 23
PSU 27–30 MSU
Drives
MSU 6/12 scoredPSU 3/9 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MSU
MSU 24
8
76
3:38
Touchdown
Q1
11:22
PSU
PSU 38
3
9
1:12
Punt
Q1
10:10
MSU
MSU 1
9
99
4:01
Touchdown
Q1
6:09
PSU
PSU 32
6
68
2:32
Touchdown
Q1
3:37
MSU
MSU 25
3
9
2:05
Punt
Q1
1:32
PSU
PSU 21
5
27
2:29
Punt
Q2
14:03
MSU
MSU 7
3
8
1:29
Punt
Q2
12:34
PSU
MSU 46
3
46
0:23
Touchdown
Q2
12:11
MSU
MSU 25
15
70
6:12
Field Goal
Q2
5:59
PSU
PSU 30
10
61
5:03
Missed FG
Q2
0:56
MSU
MSU 20
2
7
0:56
End of Half
Q3
15:00
PSU
PSU 22
6
24
3:04
Punt
Win probability
Michigan State 100% · pregame line Penn State −4.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
Sean Clifford
23/34
313
9.2
3
0
82.8
Rushing
CAR
YDS
AVG
TD
LONG
Keyvone Lee
15
79
5.3
0
33
Devyn Ford
2
7
3.5
0
4
Noah Cain
1
0
0.0
0
0
Sean Clifford
8
-25
-3.1
0
4
Receiving
REC
YDS
AVG
TD
LONG
Jahan Dotson
8
137
17.1
2
30
Brenton Strange
4
63
15.8
0
25
Parker Washington
4
60
15.0
1
18
Keyvone Lee
5
32
6.4
0
12
KeAndre Lambert-Smith
2
21
10.5
0
12
Interceptions
INT
YDS
TD
Daequan Hardy
1
17
1
Kicking
FG
PCT
LONG
XP
PTS
Jordan Stout
0/1
0.0
0
2/3
2
Jake Pinegar
0/0
0.0
0
1/1
1
Punting
NO
YDS
AVG
TB
In 20
LONG
Jordan Stout
3
144
48.0
0
3
52
Biggest plays
PSU +71%Q4 0:43 Parker Washington 15 Yd pass from Sean Clifford (Jake Pinegar Kick)
MSU +71%Q4 0:43 Jordan Stout on-side kick recovered by MICHIGAN ST at the 50 yard line
MSU +27%Q4 8:29 Kenneth Walker III run for 8 yds to the PnSt 40
PSU +26%Q3 2:14 Evan Morris kickoff for 58 yds , Devyn Ford return for 23 yds to the PnSt 30
MSU +26%Q3 2:14 Payton Thorne 1 Yd Run (Evan Johnson PAT failed)
Team stats
Stat
PSU
MSU
1st Downs
19
21
3rd down efficiency
5-13
9-18
4th down efficiency
2-3
3-4
Total Yards
374
451
Passing
313
268
Comp/Att
23/34
19/30
Yards per pass
9.2
8.9
Rushing
61
183
Rushing Attempts
26
47
Yards per rush
2.3
3.9
Penalties
2-17
7-50
Turnovers
2
1
Fumbles lost
2
0
Interceptions thrown
0
1
Possession
23:28
36:32
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:42 2nd & 11 at MSU 49 TEAM run for a loss of 2 yards to the MchSt 47
Q4 0:43 Timeout PENN ST, clock 00:43
Q4 0:43 1st & 10 at 50 TEAM run for a loss of 1 yard to the MchSt 49
Q4 0:43 Jordan Stout on-side kick recovered by MICHIGAN ST at the 50 yard line
Q4 0:43 3rd & 10 at MSU 15 Parker Washington 15 Yd pass from Sean Clifford (Jake Pinegar Kick)
Q4 0:53 2nd & 10 at MSU 15 Sean Clifford pass incomplete to Malick Meiga
Q4 0:59 1st & 10 at MSU 15 Sean Clifford pass incomplete to KeAndre Lambert-Smith
Q4 1:19 2nd & 4 at MSU 26 Sean Clifford pass complete to Parker Washington for 11 yds to the MchSt 15 for a 1ST down
Q4 1:41 1st & 10 at MSU 32 Sean Clifford pass complete to Keyvone Lee for 6 yds to the MchSt 26
Q4 2:02 1st & 10 at PSU 45 Sean Clifford pass complete to Jahan Dotson for 23 yds to the MchSt 32 for a 1ST down
Q4 2:13 3rd & 3 at PSU 41 Sean Clifford run for 4 yds to the PnSt 45 for a 1ST down
Q4 2:29 2nd & 7 at PSU 37 Sean Clifford pass complete to Keyvone Lee for 4 yds to the PnSt 41
Q4 2:51 1st & 10 at PSU 34 Sean Clifford pass complete to Keyvone Lee for 3 yds to the PnSt 37
Q4 3:08 4th & 24 at PSU 9 Sean Clifford pass complete to Brenton Strange for 25 yds to the PnSt 34 for a 1ST down
Q4 3:52 3rd & 10 at PSU 23 Sean Clifford sacked by Brandon Wright for a loss of 14 yards to the PnSt 9 Sean Clifford fumbled, forced by Brandon Wright, recovered by PnSt Sean Clifford , return for 0 yards
Q4 3:56 2nd & 10 at PSU 23 Sean Clifford pass incomplete to Brenton Strange
Q4 4:02 1st & 10 at PSU 23 Sean Clifford pass incomplete
Q4 4:02 4th & 3 at PSU 22 Kenneth Walker III run for a loss of 1 yard to the PnSt 23
Q4 4:06 Timeout PENN ST, clock 04:06
Q4 4:11 3rd & 6 at PSU 25 Kenneth Walker III run for 3 yds to the PnSt 22
Q4 4:11 Timeout PENN ST, clock 04:11
Q4 4:16 2nd & 6 at PSU 25 Kenneth Walker III run for no gain to the PnSt 25
Q4 5:02 1st & 10 at PSU 29 Payton Thorne run for 4 yds to the PnSt 25
Q4 5:10 Evan Morris kickoff for 49 yds , John Lovett return for 13 yds to the PnSt 29 John Lovett fumbled, forced by Ma'A Gaoteote, recovered by MchSt Justin White