Michigan State at Penn State

Saturday, October 13, 2018. Michigan State kept the Land Grant Trophy

Michigan State beat No. 8 Penn State 21–⁠17. It was their 33rd meeting; after it, Michigan State led the series 17–⁠15–⁠1.

AwayMichigan State7–⁠6 in 2018
21
Home8Penn State9–⁠4 in 2018
17

Final at Beaver Stadium, University ParkTV: BTNAttendance 106,685

At kickoff
52°F, mostly cloudy, wind 10 mph from the west, gusts to 16 mphWeather: NOAA NCEI Integrated Surface Database; University Park Airport (KUNV), 4 km from the stadium, 23 minutes after kickoff
Officials
Referee M.Cannon; umpire K.Zelmanski; head linesman B.Keeling; line judge J.Quinn; side judge J.Clay; field judge G.Smith; back judge R.Smith Jr.; center judge B.BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State077721
Penn State770317

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke24/5225921
Connor Heyward1/13600
RushingCarYdsTDLong
La’Darius Jefferson1560127
Connor Heyward844026
Brian Lewerke1220012
ReceivingRecYdsTDLong
Felton Davis III8100225
Laress Nelson560021
Cam Chambers355036
Matt Sokol125025
DefenseTklTFLSacksInt
Khari Willis9000
Andrew Dowell7000
Justin Layne7000
Tyriq Thompson5000
Kenny Willekes2110

Penn State

PassingC/AttYdsTDInt
Trace McSorley19/3219210
RushingCarYdsTDLong
Miles Sanders17162178
Trace McSorley1337010
Ricky Slade1808
ReceivingRecYdsTDLong
K.J. Hamler566123
Pat Freiermuth332025
Mac Hippenhammer327021
Brandon Polk223013
DefenseTklTFLSacksInt
Koa Farmer6000
Garrett Taylor6001
Nick Scott5000
Jan Johnson5000
Yetur Gross-Matos42.50.50
Kevin Givens2110
Shareef Miller2210
Robert Windsor20.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Michigan StatePenn State
418Total yards396
295Passing yards192
123Rushing yards204
5.6Yards per pass6.0
3.4Yards per rush6.4
25First downs14
5–⁠20Third downs3–⁠14
1–⁠2Fourth downs0–⁠1
1Turnovers1
3–⁠20Penalties6–⁠41
34:12Possession25:48
1Sacks (by defense)3

Efficiency

Michigan StatePenn State
35%Success rate34%
−0.01EPA per play0.01
1.44Explosiveness1.28
0.03Rushing EPA−0.04
−0.04Passing EPA0.10
33%Passing-down success17%
−0.08First-down EPA0.04
0.00Second-down EPA0.15
0.11Third-down EPA0.16
11%Havoc by its defense29%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Penn State 75% to win. Michigan State pulled the upset.

The line

Penn State −13.5, over/under 53.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Penn State 82%, Michigan State 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Penn State end zoneMichigan State end zoneQ1 Michigan StatePunt, 8 playsQ1 Penn StateFumble, 6 playsQ1 Michigan StatePunt, 4 playsQ1 Penn StateTouchdown, 4 playsQ1 Michigan StatePunt, 4 playsQ1 Penn StatePunt, 3 playsQ1 Michigan StateTouchdown, 11 playsQ2 Penn StatePunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 Penn StatePunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 Penn StateTouchdown, 5 playsQ2 Michigan StatePunt, 9 playsQ2 Penn StatePunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 Penn StateEnd of half, 1 playQ3 Penn StatePunt, 3 playsQ3 Michigan StateInterception, 9 playsQ3 Penn StateTurnover on downs, 4 playsQ3 Michigan StateTouchdown, 5 playsQ3 Penn StateFumble, 4 playsQ3 Michigan StatePunt, 3 playsQ3 Penn StateMissed FG, 7 playsQ3 Michigan StatePunt, 3 playsQ4 Penn StateField goal, 11 playsQ4 Michigan StateTurnover on downs, 10 playsQ4 Penn StatePunt, 4 playsQ4 Michigan StatePunt, 6 playsQ4 Penn StatePunt, 3 playsQ4 Michigan StateTouchdown, 8 playsQ4 Penn StateResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, Michigan State right to left.
  1. Q1 Michigan StatePunt, 8 plays, 27 yards
  2. Q1 Penn StateFumble, 6 plays, 47 yards
  3. Q1 Michigan StatePunt, 4 plays, 20 yards
  4. Q1 Penn StateTouchdown, 4 plays, 94 yards
  5. Q1 Michigan StatePunt, 4 plays, 9 yards
  6. Q1 Penn StatePunt, 3 plays, 4 yards
  7. Q1 Michigan StateTouchdown, 11 plays, 81 yards
  8. Q2 Penn StatePunt, 3 plays, 5 yards
  9. Q2 Michigan StatePunt, 3 plays, 3 yards
  10. Q2 Penn StatePunt, 3 plays, 7 yards
  11. Q2 Michigan StatePunt, 3 plays, 6 yards
  12. Q2 Penn StateTouchdown, 5 plays, 64 yards
  13. Q2 Michigan StatePunt, 9 plays, 33 yards
  14. Q2 Penn StatePunt, 3 plays, 2 yards
  15. Q2 Michigan StatePunt, 3 plays, 0 yards
  16. Q2 Penn StateEnd of half, 1 play, −3 yards
  17. Q3 Penn StatePunt, 3 plays, 5 yards
  18. Q3 Michigan StateInterception, 9 plays, 41 yards
  19. Q3 Penn StateTurnover on downs, 4 plays, 6 yards
  20. Q3 Michigan StateTouchdown, 5 plays, 64 yards
  21. Q3 Penn StateFumble, 4 plays, 17 yards
  22. Q3 Michigan StatePunt, 3 plays, 4 yards
  23. Q3 Penn StateMissed FG, 7 plays, 41 yards
  24. Q3 Michigan StatePunt, 3 plays, −1 yard
  25. Q4 Penn StateField goal, 11 plays, 55 yards
  26. Q4 Michigan StateTurnover on downs, 10 plays, 53 yards
  27. Q4 Penn StatePunt, 4 plays, 15 yards
  28. Q4 Michigan StatePunt, 6 plays, 12 yards
  29. Q4 Penn StatePunt, 3 plays, 7 yards
  30. Q4 Michigan StateTouchdown, 8 plays, 76 yards
  31. Q4 Penn StateResult not recorded, 2 plays, 20 yards

Play by play

1st quarter7 drives, then Penn State 7, Michigan State 0
Michigan State Punt, 8 plays
15:001st & 10 at own 35Rafael Checa kickoff for 65 yds for a touchback
14:551st & 10 at own 25Connor Heyward run for no gain to the MchSt 25
14:302nd & 10 at own 25Brian Lewerke pass complete to Brandon Sowards for 5 yds to the MchSt 30
13:403rd & 5 at own 30Brian Lewerke pass complete to Cam Chambers for 9 yds to the MchSt 39 for a 1ST down
13:001st & 10 at own 39Connor Heyward run for 8 yds to the MchSt 47
12:312nd & 2 at own 47Connor Heyward run for 4 yds to the PnSt 49 for a 1ST down
11:451st & 10 at opp 49Brian Lewerke pass complete to Connor Heyward for 1 yd to the PnSt 48
11:302nd & 9 at opp 48Brian Lewerke pass incomplete to Felton Davis III
11:233rd & 9 at opp 48Brian Lewerke pass incomplete to Felton Davis III
11:164th & 9 at opp 48Tyler Hunt punt for 48 yds for a touchback
Penn State Fumble, 6 plays
10:591st & 10 at own 20Trace McSorley run for 4 yds to the PnSt 24
10:402nd & 6 at own 24Miles Sanders run for no gain to the PnSt 24
10:013rd & 6 at own 24Trace McSorley pass complete to KJ Hamler for 23 yds to the PnSt 47 for a 1ST down
9:301st & 10 at own 47Miles Sanders run for 7 yds to the MchSt 46
9:112nd & 3 at opp 46Trace McSorley pass complete to Brandon Polk for 13 yds to the MchSt 33 for a 1ST down
8:431st & 10 at opp 33Trace McSorley run for 2 yds to the MchSt 31 Trace McSorley fumbled, forced by Khari Willis, recovered by MchSt Tyriq Thompson
Michigan State Punt, 4 plays
8:341st & 10 at own 31Brian Lewerke pass complete to Matt Dotson for 18 yds to the MchSt 49 for a 1ST down
7:551st & 10 at own 49La’Darius Jefferson run for 5 yds to the PnSt 46
7:252nd & 5 at opp 46La’Darius Jefferson run for a loss of 3 yards to the PnSt 49
6:463rd & 8 at opp 49Brian Lewerke pass incomplete
6:354th & 8 at opp 49Tyler Hunt punt for 38 yds , DeAndre Thompkins returns for 1 yd to the PnSt 12 PENN ST Penalty, Illegal Block (6 Yards) to the PnSt 6
Penn State Touchdown, 4 plays
6:181st & 10 at own 6Trace McSorley pass complete to Pat Freiermuth for 6 yds to the PnSt 12
6:012nd & 4 at own 12Trace McSorley pass complete to KJ Hamler for 5 yds to the PnSt 17 for a 1ST down
5:231st & 10 at own 17Miles Sanders run for 78 yds to the MchSt 5 for a 1ST down
5:031st & goal at opp 5Trace McSorley pass complete to KJ Hamler for 5 yds for a TD (Jake Pinegar KICK)Penn State 7, Michigan State 0
Michigan State Punt, 4 plays
5:031st & 10 at own 35Rafael Checa kickoff for 65 yds for a touchback
4:501st & 10 at own 25Brian Lewerke pass complete to Felton Davis III for 12 yds to the MchSt 37 for a 1ST down
4:211st & 10 at own 37La’Darius Jefferson run for 2 yds to the MchSt 39
3:502nd & 8 at own 39Brian Lewerke pass incomplete to Felton Davis III
3:503rd & 8 at own 39MICHIGAN ST Penalty, False Start (Tyler Higby) to the MchSt 34
3:433rd & 13 at own 34Brian Lewerke pass incomplete to Cam Chambers
3:374th & 13 at own 34Tyler Hunt punt for 39 yds, downed at the PnSt 27
Penn State Punt, 3 plays
3:281st & 10 at own 27Trace McSorley pass complete to Juwan Johnson for 4 yds to the PnSt 31
3:182nd & 6 at own 31Trace McSorley pass incomplete
3:013rd & 6 at own 31Trace McSorley run for no gain to the PnSt 31
2:284th & 6 at own 31Blake Gillikin punt for 49 yds , Brandon Sowards returns for 9 yds to the MchSt 40 MICHIGAN ST Penalty, Illegal Block (10 Yards) to the MchSt 19
Michigan State Touchdown, 11 plays
2:011st & 10 at own 19Brian Lewerke run for 11 yds to the MchSt 30 for a 1ST down
1:451st & 10 at own 30Connor Heyward run for 4 yds to the MchSt 34
1:152nd & 6 at own 34Brian Lewerke pass incomplete to Brandon Sowards
0:503rd & 6 at own 34Brian Lewerke pass incomplete
0:384th & 6 at own 34Connor Heyward run for 26 yds to the PnSt 40 for a 1ST down
0:151st & 10 at opp 40La’Darius Jefferson run for 3 yds to the PnSt 37
0:012nd & 7 at opp 37Connor Heyward pass complete to Cam Chambers for 36 yds to the PnSt 1 for a 1ST down
Q2 14:551st & goal at opp 1La’Darius Jefferson run for no gain to the PnSt 1
Q2 14:302nd & goal at opp 1La’Darius Jefferson run for no gain to the PnSt 1 La’Darius Jefferson fumbled, recovered by MchSt La’Darius Jefferson
Q2 13:553rd & goal at opp 1Brian Lewerke run for no gain to the PnSt 1
Q2 13:554th & goal at opp 1PENN ST Penalty, Unsportsmanlike Conduct (C.J. Thorpe) to the PnSt 1 for a 1ST down
Q2 13:251st & goal at opp 1La’Darius Jefferson run for 1 yd for a TD (Matt Coghlin KICK)Tied at 7
2nd quarter9 drives, then Penn State 14, Michigan State 7
Penn State Punt, 3 plays
13:251st & 10 at own 35Cole Hahn kickoff for 65 yds for a touchback
13:031st & 10 at own 25Trace McSorley pass complete to Cam Sullivan-Brown for 7 yds to the PnSt 32
12:452nd & 3 at own 32McSorley, Trace pass incomplete to Hamler, KJ, PENALTY PENNST holding 10 yards to the PENNST22, NO PLAY.
12:302nd & 13 at own 22Ricky Slade run for 8 yds to the PnSt 30
12:253rd & 5 at own 30Trace McSorley pass incomplete to Pat Freiermuth
12:094th & 5 at own 30Blake Gillikin punt for 48 yds, punt out-of-bounds at the MchSt 22
Michigan State Punt, 3 plays
11:501st & 10 at own 22Brian Lewerke run for 4 yds to the MchSt 26
11:252nd & 6 at own 26Brian Lewerke sacked by Kevin Givens for a loss of 2 yards to the MchSt 24
10:383rd & 8 at own 24Brian Lewerke pass complete to Laress Nelson for 1 yd to the MchSt 25
10:164th & 7 at own 25Tyler Hunt punt for 44 yds , DeAndre Thompkins returns for 15 yds to the PnSt 46
Penn State Punt, 3 plays
10:161st & 10 at own 46PENN ST Penalty, False Start (Juwan Johnson) to the PnSt 41
10:061st & 15 at own 41Miles Sanders run for 8 yds to the PnSt 49
9:452nd & 7 at own 49Miles Sanders run for 4 yds to the MchSt 47
9:253rd & 3 at opp 47Miles Sanders run for no gain to the MchSt 47
8:204th & 3 at opp 47Blake Gillikin punt for 47 yds for a touchback
Michigan State Punt, 3 plays
7:501st & 10 at own 20La’Darius Jefferson run for 6 yds to the MchSt 26
7:302nd & 4 at own 26La’Darius Jefferson run for no gain to the MchSt 26
6:593rd & 4 at own 26Brian Lewerke pass incomplete to Brandon Sowards
6:514th & 4 at own 26Tyler Hunt punt for 38 yds, fair catch by KJ Hamler at the PnSt 36
Penn State Touchdown, 5 plays
6:341st & 10 at own 36Trace McSorley pass complete to Nick Bowers for 5 yds to the PnSt 41
6:092nd & 5 at own 41Trace McSorley run for 1 yd to the PnSt 42
5:553rd & 4 at own 42Trace McSorley run for 7 yds to the PnSt 49 for a 1ST down
5:231st & 10 at own 49Trace McSorley pass complete to Mac Hippenhammer for 3 yds to the MchSt 48
4:332nd & 7 at opp 48Miles Sanders run for 48 yds for a TD (Jake Pinegar KICK)Penn State 14, Michigan State 7
Michigan State Punt, 9 plays
4:332nd & 7 at own 35Rafael Checa kickoff for 64 yds , Connor Heyward return for 15 yds to the MchSt 16
4:241st & 10 at own 16Brian Lewerke pass incomplete to Felton Davis III
4:192nd & 10 at own 16Brian Lewerke pass incomplete to Khari Willis
4:153rd & 10 at own 16Lewerke, Brian pass incomplete, PENALTY PENNST holding 10 yards to the MICHIGANST26, NO PLAY, 1ST DOWN MICHIGANST.
3:341st & 10 at own 26Brian Lewerke run for 2 yds to the MchSt 28
3:252nd & 8 at own 28Brian Lewerke pass complete to Laress Nelson for 11 yds to the MchSt 39 for a 1ST down
3:121st & 10 at own 39Brian Lewerke pass incomplete to Brandon Sowards
2:542nd & 10 at own 39Brian Lewerke run for 12 yds to the PnSt 49 for a 1ST down
2:361st & 10 at opp 49Brian Lewerke pass incomplete to Brandon Sowards
2:162nd & 10 at opp 49Brian Lewerke run for a loss of 2 yards to the MchSt 49
1:473rd & 12 at own 49Brian Lewerke pass incomplete
1:364th & 12 at own 49Tyler Hunt punt for 49 yds, downed at the PnSt 2
Penn State Punt, 3 plays
1:201st & 10 at own 2Trace McSorley pass complete to Pat Freiermuth for 1 yd to the PnSt 3
0:592nd & 9 at own 3Miles Sanders run for 1 yd to the PnSt 4
0:573rd & 8 at own 4Timeout MICHIGAN ST, clock 00:57
0:523rd & 8 at own 4Trace McSorley pass incomplete to KJ Hamler
0:404th & 8 at own 4Blake Gillikin punt for 44 yds , Brandon Sowards returns for 9 yds to the PnSt 39
Michigan State Punt, 3 plays
0:371st & 10 at opp 39Brian Lewerke pass incomplete to Felton Davis III
0:252nd & 10 at opp 39Brian Lewerke sacked by Shareef Miller for a loss of 7 yards to the PnSt 46
0:253rd & 17 at opp 46Timeout MICHIGAN ST, clock 00:25
0:153rd & 17 at opp 46Brian Lewerke run for 7 yds to the PnSt 39
0:084th & 10 at opp 39Tyler Hunt punt for 31 yds, fair catch by DeAndre Thompkins at the PnSt 8
Penn State End of half, 1 play
0:051st & 10 at own 8TEAM run for a loss of 3 yards to the PnSt 5
3rd quarter8 drives, then Tied at 14
Penn State Punt, 3 plays
14:541st & 10 at own 35Cole Hahn kickoff for 59 yds , KJ Hamler return for 19 yds to the PnSt 25
14:401st & 10 at own 25Miles Sanders run for 1 yd to the PnSt 26
14:252nd & 9 at own 26Trace McSorley pass incomplete to Garrett Taylor
14:103rd & 9 at own 26Trace McSorley run for 4 yds to the PnSt 30
13:444th & 5 at own 30Blake Gillikin punt for 41 yds , Brandon Sowards returns for a loss of 3 yards to the MchSt 26
Michigan State Interception, 9 plays
13:301st & 10 at own 26Brian Lewerke pass complete to Cam Chambers for 10 yds to the MchSt 36 for a 1ST down
13:161st & 10 at own 36Brian Lewerke pass incomplete to Felton Davis III
12:452nd & 10 at own 36Connor Heyward run for a loss of 2 yards to the MchSt 34
12:153rd & 12 at own 34Brian Lewerke pass complete to Laress Nelson for 16 yds to the 50 yard line for a 1ST down
11:451st & 10 at the 50Connor Heyward run for 1 yd to the PnSt 49
11:092nd & 9 at opp 49Brian Lewerke pass complete to Felton Davis III for 13 yds to the PnSt 36 for a 1ST down
10:331st & 10 at opp 36Connor Heyward run for 3 yds to the PnSt 33
9:532nd & 7 at opp 33Brian Lewerke pass incomplete
9:443rd & 7 at opp 33Brian Lewerke pass intercepted Garrett Taylor return for 37 yds to the MchSt 35
Penn State Turnover on downs, 4 plays
9:141st & 10 at opp 35Miles Sanders run for 2 yds to the MchSt 33
9:052nd & 8 at opp 33Trace McSorley pass incomplete to Pat Freiermuth
8:543rd & 8 at opp 33Trace McSorley run for 4 yds to the MchSt 29
8:264th & 4 at opp 29Trace McSorley sacked by Kenny Willekes for a loss of 7 yards to the MchSt 36
Michigan State Touchdown, 5 plays
8:071st & 10 at own 36La’Darius Jefferson run for 2 yds to the MchSt 38
7:432nd & 8 at own 38La’Darius Jefferson run for 6 yds to the MchSt 44
7:123rd & 2 at own 45Brian Lewerke run for 1 yd to the PnSt 45 for a 1ST down PENN ST Penalty, Defensive Holding (10 Yards) to the PnSt 45 for a 1ST down
6:511st & 10 at opp 45Brian Lewerke pass complete to Matt Sokol for 25 yds to the PnSt 20 for a 1ST down
6:101st & 10 at opp 20Brian Lewerke pass complete to Felton Davis III for 20 yds for a TD (Matt Coghlin KICK)Tied at 14
Penn State Fumble, 4 plays
6:041st & 10 at own 35Cole Hahn kickoff for 54 yds , KJ Hamler return for 14 yds to the PnSt 25
5:491st & 10 at own 25Trace McSorley run for 10 yds to the PnSt 35 for a 1ST down
5:161st & 10 at own 35Trace McSorley pass complete to Mac Hippenhammer for 3 yds to the PnSt 38
4:412nd & 7 at own 38Trace McSorley pass complete to Nick Bowers for 4 yds to the PnSt 42
4:123rd & 3 at own 42Trace McSorley pass incomplete
4:064th & 3 at own 42Blake Gillikin punt for 43 yds , Laress Nelson returns for no gain, Nelson fumbled, recovered by MchSt Laress Nelson at the MSU 15
Michigan State Punt, 3 plays
3:551st & 10 at own 15Brian Lewerke pass complete to Felton Davis III for 5 yds to the MchSt 20
3:282nd & 5 at own 20Brian Lewerke run for a loss of 1 yard to the MchSt 19 Brian Lewerke fumbled, recovered by MchSt Brian Lewerke
2:393rd & 6 at own 19Brian Lewerke pass incomplete to Khari Willis
2:324th & 6 at own 19Tyler Hunt punt for 42 yds , DeAndre Thompkins returns for 1 yd to the PnSt 40
Penn State Missed FG, 7 plays
2:171st & 10 at own 40Miles Sanders run for 3 yds to the PnSt 43
2:022nd & 7 at own 43Trace McSorley pass complete to Brandon Polk for 10 yds to the MchSt 47 for a 1ST down
1:451st & 10 at opp 47Trace McSorley pass complete to Pat Freiermuth for 25 yds to the MchSt 22 for a 1ST down
1:341st & 10 at opp 22Trace McSorley pass incomplete to Pat Freiermuth
0:512nd & 10 at opp 22Trace McSorley run for 3 yds to the MchSt 19
0:253rd & 7 at opp 19Trace McSorley pass incomplete to Cam Sullivan-Brown
0:214th & 7 at opp 19Jake Pinegar 37 yd FG MISSED
Michigan State Punt, 3 plays
0:131st & 10 at own 20Weston Bridges run for a loss of 1 yard to the MchSt 19 Weston Bridges fumbled, forced by Yetur Gross-Matos, recovered by MchSt Weston Bridges
Q4 14:532nd & 11 at own 19Brian Lewerke pass incomplete
Q4 14:493rd & 11 at own 19Brian Lewerke pass incomplete to Felton Davis III
Q4 14:364th & 11 at own 19Tyler Hunt punt for 38 yds , KJ Hamler returns for no gain to the PnSt 43
4th quarter7 drives, then Michigan State 21, Penn State 17
Penn State Field goal, 11 plays
14:361st & 10 at own 43Trace McSorley run for 1 yd to the PnSt 44
14:212nd & 9 at own 44Trace McSorley pass complete to KJ Hamler for 13 yds to the MchSt 43 for a 1ST down
13:451st & 10 at opp 43Trace McSorley pass complete to Nick Bowers for 9 yds to the MchSt 34
13:232nd & 1 at opp 34Miles Sanders run for 3 yds to the MchSt 31 for a 1ST down
12:181st & 10 at opp 31Trace McSorley pass incomplete to DeAndre Thompkins
11:452nd & 10 at opp 31Miles Sanders run for 4 yds to the MchSt 27
11:043rd & 6 at opp 27Trace McSorley pass complete to Mac Hippenhammer for 21 yds to the MchSt 6 for a 1ST down
10:461st & goal at opp 6Miles Sanders run for 1 yd to the MchSt 5
9:492nd & goal at opp 5Miles Sanders run for 3 yds to the MchSt 2
9:243rd & goal at opp 2Trace McSorley pass incomplete to Juwan Johnson
9:214th & goal at opp 2Jake Pinegar 20 yd FG GOODPenn State 17, Michigan State 14
Michigan State Turnover on downs, 10 plays
9:214th & 6 at own 35Rafael Checa kickoff for 65 yds for a touchback
9:031st & 10 at own 25La’Darius Jefferson run for 5 yds to the MchSt 30
8:352nd & 5 at own 30Brian Lewerke pass incomplete to La’Darius Jefferson
8:353rd & 5 at own 30MICHIGAN ST Penalty, False Start (Matt Dotson) to the MchSt 25
8:103rd & 10 at own 25Brian Lewerke pass complete to Felton Davis III for 11 yds to the MchSt 36 for a 1ST down
7:501st & 10 at own 36La’Darius Jefferson run for 4 yds to the MchSt 40
7:322nd & 6 at own 40Brian Lewerke pass complete to La’Darius Jefferson for 7 yds to the MchSt 47 for a 1ST down
6:481st & 10 at own 47La’Darius Jefferson run for 27 yds to the PnSt 26 for a 1ST down
6:321st & 10 at opp 26Brian Lewerke pass incomplete to C.J. Hayes
6:022nd & 10 at opp 26Brian Lewerke pass complete to Connor Heyward for no gain to the PnSt 26
5:513rd & 10 at opp 26Timeout PENN ST, clock 05:51
5:393rd & 10 at opp 26Brian Lewerke pass complete to Felton Davis III for 4 yds to the PnSt 22
5:194th & 6 at opp 22Brian Lewerke pass incomplete to Raequan Williams
Penn State Punt, 4 plays
4:401st & 10 at own 22Trace McSorley pass complete to Juwan Johnson for 15 yds to the PnSt 37 for a 1ST down
4:291st & 10 at own 37Miles Sanders run for no gain to the PnSt 37
4:212nd & 10 at own 37Trace McSorley pass incomplete
4:163rd & 10 at own 37Trace McSorley pass incomplete
4:094th & 10 at own 37Blake Gillikin punt for 40 yds, fair catch by Laress Nelson at the MchSt 23
Michigan State Punt, 6 plays
3:501st & 10 at own 23La’Darius Jefferson run for 2 yds to the MchSt 25
3:262nd & 8 at own 25Brian Lewerke pass incomplete to Matt Dotson
3:203rd & 8 at own 25Brian Lewerke pass complete to Felton Davis III for 10 yds to the MchSt 35 for a 1ST down
3:111st & 10 at own 35Brian Lewerke pass incomplete
2:432nd & 10 at own 35Brian Lewerke pass complete to Matt Dotson for 5 yds to the MchSt 40
2:103rd & 5 at own 40Brian Lewerke sacked by Robert Windsor for a loss of 5 yards to the MchSt 35
1:464th & 10 at own 35Tyler Hunt punt for 37 yds, fair catch by DeAndre Thompkins at the PnSt 28
Penn State Punt, 3 plays
1:411st & 10 at own 28Trace McSorley run for 3 yds to the PnSt 31
1:412nd & 7 at own 31Timeout MICHIGAN ST, clock 01:41
1:362nd & 7 at own 31Miles Sanders run for a loss of 1 yard to the PnSt 30
1:363rd & 8 at own 30Timeout MICHIGAN ST, clock 01:36
1:283rd & 8 at own 30Trace McSorley run for 5 yds to the PnSt 35
1:194th & 3 at own 35Blake Gillikin punt for 52 yds , Laress Nelson returns for 11 yds to the MchSt 24
Michigan State Touchdown, 8 plays
1:101st & 10 at own 24Brian Lewerke pass complete to Connor Heyward for 11 yds to the MchSt 35 for a 1ST down
0:581st & 10 at own 35Brian Lewerke pass incomplete to Felton Davis III
0:532nd & 10 at own 35Brian Lewerke pass complete to Laress Nelson for 21 yds to the PnSt 44 for a 1ST down
0:381st & 10 at opp 44Brian Lewerke pass incomplete to Felton Davis III
0:342nd & 10 at opp 44Brian Lewerke pass complete to Laress Nelson for 11 yds to the PnSt 33 for a 1ST down
0:301st & 10 at opp 33Brian Lewerke pass incomplete
0:252nd & 10 at opp 33Brian Lewerke pass complete to Connor Heyward for 8 yds to the PnSt 25
0:193rd & 2 at opp 25Brian Lewerke pass complete to Felton Davis III for 25 yds for a TD (Matt Coghlin KICK)Michigan State 21, Penn State 17
Penn State Result not recorded, 2 plays
0:193rd & 2 at own 35Cole Hahn kickoff for 63 yds , KJ Hamler return for 24 yds to the PnSt 26
0:131st & 10 at own 26Timeout MICHIGAN ST, clock 00:13
0:061st & 10 at own 26Trace McSorley pass complete to KJ Hamler for 20 yds to the PnSt 46 for a 1ST down
0:061st & 10 at own 46Timeout PENN ST, clock 00:06
0:011st & 10 at own 46Trace McSorley pass incomplete

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Penn State leads 20–⁠18–⁠1 in 39 meetings, counting the six since this game.

Recent meetings
2025Penn State 28, Michigan State 10
2023Penn State 42, Michigan State 0
2022Penn State 35, Michigan State 16
2021Michigan State 30, Penn State 27
2020Penn State 39, Michigan State 24
2019Penn State 28, Michigan State 7

Around this game