FinalOct 26, 2019 · Spartan Stadium
Team1234Final
Penn State7147028
Michigan State00707

Game flow

Penn State won by 21 · 5 scores
Lead changes
0
0 times tied
MSU biggest lead
—
never led
PSU biggest lead
+28
Q3 10:10
Time in front
MSU 0% · PSU 87%
tied 14% · 0:00 vs 51:54 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Michigan State ahead▼ Penn State aheadQ1 6:54 · PSU Passing Touchdown: Pat Freiermuth 16 Yd pass from Sean Clifford (Jake Pinegar Kick) (PSU 7, MSU 0)Q2 14:30 · PSU Passing Touchdown: Pat Freiermuth 19 Yd pass from Sean Clifford (Jake Pinegar PAT failed) (PSU 13, MSU 0)Q2 1:20 · PSU Passing Touchdown: KJ Hamler 27 Yd pass from Sean Clifford (Sean Clifford Run for Two-Point Conversion) (PSU 21, MSU 0)Q3 10:10 · PSU Passing Touchdown: Pat Freiermuth 6 Yd pass from Sean Clifford (Jake Pinegar Kick) (PSU 28, MSU 0)Q3 7:34 · MSU Rushing Touchdown: Anthony Williams Jr. 4 Yd Run (Matt Coghlin Kick) (PSU 28, MSU 7)

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
6:54PSU
TD Pat Freiermuth 16 Yd pass from Sean Clifford (Jake Pinegar Kick)8 plays, 62 yds, 3:56 · from PSU 38
PSU 7–0 MSU
2nd quarter
14:30PSU
TD Pat Freiermuth 19 Yd pass from Sean Clifford (Jake Pinegar PAT failed)13 plays, 86 yds, 4:26 · from PSU 14
PSU 13–0 MSU
1:20PSU
TD KJ Hamler 27 Yd pass from Sean Clifford (Sean Clifford Run for Two-Point Conversion)4 plays, 45 yds, 1:10 · from MSU 44
PSU 21–0 MSU
3rd quarter
10:10PSU
TD Pat Freiermuth 6 Yd pass from Sean Clifford (Jake Pinegar Kick)1 play, 6 yds, 0:06 · from MSU 6
PSU 28–0 MSU
7:34MSU
TD Anthony Williams Jr. 4 Yd Run (Matt Coghlin Kick)8 plays, 75 yds, 2:36 · from MSU 25
PSU 28–7 MSU

Drives

MSU 1/13 scoredPSU 4/15 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00PSUPSU 19372:07Punt
Q112:53MSUMSU 15392:03Punt
Q110:50PSUPSU 388623:56Touchdown
Q16:54MSUMSU 357252:58Punt
Q13:56PSUPSU 1413864:26Touchdown
Q214:30MSUMSU 25330:49Punt
Q213:41PSUPSU 36351:33Punt
Q212:08MSUMSU 1315597:46Missed FG
Q24:22PSUPSU 464101:52Downs
Q22:30PSUMSU 444451:10Touchdown
Q21:20MSUMSU 249301:20End of Half
Q315:00MSUMSU 146132:40Punt

Win probability

Penn State 100% · pregame line Penn State −5.5 (closing line)
Q1Q2Q3Q4▲ Michigan State▼ Penn StatePenn State +15% win probability: Sean Clifford pass complete to Pat Freiermuth for 16 yds for a TD, (Jake Pinegar KICK)Michigan State +10% win probability: Jordan Stout kickoff for 58 yds PENN ST Penalty, Kickoff Out of Bounds (-28 Yards) to the MchSt 35Penn State +8% win probability: Sean Clifford pass complete to Pat Freiermuth for 19 yds for a TD, (Jake Pinegar PAT MISSED)Penn State +8% win probability: Sean Clifford pass incomplete to KJ HamlerPenn State +7% win probability: Journey Brown run for a loss of 1 yard to the PnSt 13

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

PassingC/ATTYDSAVGTDINTQBR
Sean Clifford18/321895.94185.0
RushingCARYDSAVGTDLONG
Journey Brown12453.8011
Devyn Ford6254.2016
Noah Cain6213.508
Ricky Slade4123.009
Sean Clifford7111.6014
KJ Hamler144.004
Team1-5-5.000
ReceivingRECYDSAVGTDLONG
Pat Freiermuth56012.0319
KJ Hamler55711.4127
Nick Bowers24422.0038
Jahan Dotson2147.007
Justin Shorter199.009
Daniel George177.007
Noah Cain122.002
Ricky Slade1-4-4.000
InterceptionsINTYDSTD
Jaquan Brisker1290
Marquis Wilson100
KickingFGPCTLONGXPPTS
Jake Pinegar0/00.002/32
PuntingNOYDSAVGTBIn 20LONG
Blake Gillikin835444.30058

Biggest plays

PSU +15% Q1 6:54 Sean Clifford pass complete to Pat Freiermuth for 16 yds for a TD, (Jake Pinegar KICK)
MSU +10% Q1 6:54 Jordan Stout kickoff for 58 yds PENN ST Penalty, Kickoff Out of Bounds (-28 Yards) to the MchSt 35
PSU +8% Q2 14:30 Sean Clifford pass complete to Pat Freiermuth for 19 yds for a TD, (Jake Pinegar PAT MISSED)
PSU +8% Q2 4:18 Sean Clifford pass incomplete to KJ Hamler
PSU +7% Q1 3:20 Journey Brown run for a loss of 1 yard to the PnSt 13

Team stats

StatPSUMSU
1st Downs1818
3rd down efficiency4-145-17
4th down efficiency1-12-2
Total Yards302265
Passing189182
Comp/Att18/3219/43
Yards per pass5.94.2
Rushing11383
Rushing Attempts3731
Yards per rush3.12.7
Penalties9-1044-31
Turnovers14
Fumbles lost02
Interceptions thrown12
Possession31:4028:20

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:31 1st & 10 at MSU 13 Journey Brown run for 1 yd to the MchSt 12
Q4 0:42 1st & 10 at MSU 24 Journey Brown run for 11 yds to the MchSt 13 for a 1ST down
Q4 0:58 2nd & 5 at MSU 29 Journey Brown run for 5 yds to the MchSt 24 for a 1ST down
Q4 1:28 1st & 10 at MSU 34 Journey Brown run for 5 yds to the MchSt 29
Q4 2:20 1st & 10 at MSU 19 Rocky Lombardi pass intercepted Jaquan Brisker return for 29 yds to the MchSt 49 PENN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the MchSt 34
Q4 2:31 4th & 4 at MSU 43 Blake Gillikin punt for 43 yds for a touchback
Q4 2:39 Timeout PENN ST, clock 02:39
Q4 2:39 3rd & 5 at MSU 44 Devyn Ford run for 1 yd to the MchSt 43
Q4 4:00 2nd & 9 at MSU 48 Devyn Ford run for 4 yds to the MchSt 44
Q4 4:25 1st & 10 at MSU 49 Devyn Ford run for 1 yd to the MchSt 48
Q4 4:59 4th & 14 at MSU 44 Jake Hartbarger punt for 5 yds, punt out-of-bounds at the MchSt 49
Q4 5:45 3rd & 14 at MSU 44 Brian Lewerke pass incomplete
Q4 6:15 2nd & 14 at MSU 44 Brian Lewerke pass incomplete
Q4 6:25 1st & 10 at MSU 48 TEAM run for a loss of 4 yards to the MchSt 44 TEAM fumbled, recovered by MchSt
Q4 6:40 4th & 2 at MSU 44 Theo Day pass complete to Julian Barnett for 4 yds to the MchSt 48 for a 1ST down
Q4 6:55 3rd & 2 at MSU 44 Theo Day run for no gain to the MchSt 44
Q4 7:00 2nd & 2 at MSU 44 Theo Day pass incomplete
Q4 7:10 1st & 10 at MSU 36 Theo Day pass complete to Tre Mosley for 8 yds to the MchSt 44
Q4 7:20 1st & 10 at MSU 21 PENN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the MchSt 36 for a 1ST down
Q4 7:34 4th & 10 at PSU 37 Blake Gillikin punt for 48 yds , Brandon Sowards returns for 6 yds to the MchSt 21
Q4 8:00 3rd & 10 at PSU 37 Sean Clifford pass complete to KJ Hamler for no gain to the PnSt 37
Q4 8:10 2nd & 10 at PSU 37 Sean Clifford pass incomplete
Q4 8:15 1st & 10 at PSU 37 Sean Clifford pass incomplete
Q4 8:27 4th & 5 at MSU 13 Jake Hartbarger punt for 44 yds , Jahan Dotson returns for 9 yds to the PnSt 22 PENN ST Penalty, Illegal Block (15 Yards) to the PnSt 37