Michigan State vs. Wake Forest

Friday, December 27, 2019, Pinstripe Bowl

Michigan State beat Wake Forest 27–⁠21. It was their only meeting on record.

Neutral siteMichigan State7–⁠6 in 2019
27
Neutral siteWake Forest8–⁠5 in 2019
21

Final at Yankee Stadium, New YorkTV: ESPN, ESPNRMAttendance 36,895Payout $4,400,000 (Wikipedia)

MVP Brian Lewerke (QB, Michigan State)Wikipedia

At kickoff
54°F, overcast, wind 6 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Central Park (KNYC), 7 km from the stadium, 29 minutes before kickoff
Officials
Referee C. Castleberry; umpire Scott Teifer; head linesman B. Edwards; line judge Kelly Deterding; side judge Fulton Carson; field judge Randy Smith; back judge Terry Jones; center judge Stacy HardinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State10107027
Wake Forest7140021

Standouts

  • PassingJamie Newman12 of 27, 175 yards, 3 TD, 1 INTWake Forest
  • RushingElijah Collins21 carries, 96 yardsMichigan State
  • ReceivingCody White8 catches, 97 yards, 1 TDMichigan State
  • DefenseKenny Willekes9 tackles, 1.5 sacks, 1.5 for lossMichigan State

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

Player stats

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke26/3732011
Cody White0/1000
RushingCarYdsTDLong
Elijah Collins2196031
Brian Lewerke1146124
Anthony Williams Jr.628010
Jalen Nailor110010
ReceivingRecYdsTDLong
Cody White897120
Trenton Gillison488064
Jalen Nailor560023
Tre Mosley450023
DefenseTklTFLSacksInt
Noah Harvey14100
Kenny Willekes91.51.50
Antjuan Simmons9000
Tyriq Thompson80.500
Jacob Slade3210
Mike Panasiuk3001
Naquan Jones1110
Drew Beesley10.50.50

Wake Forest

PassingC/AttYdsTDInt
Jamie Newman12/2717531
Sam Hartman0/2000
RushingCarYdsTDLong
Jamie Newman1787019
Cade Carney1564013
Kenneth Walker III82409
ReceivingRecYdsTDLong
Kendall Hinton348129
Jack Freudenthal144144
Donavon Greene329116
A.T. Perry128028
DefenseTklTFLSacksInt
Trey Rucker10000
Ja’Cquez Williams9100
Ryan Smenda Jr.9101
Chase Jones6000
Carlos Basham Jr.4110

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

Team stats

Michigan StateWake Forest
497Total yards349
320Passing yards175
177Rushing yards174
8.4Yards per pass6.0
4.3Yards per rush4.2
26First downs17
5–⁠14Third downs8–⁠17
1–⁠1Fourth downs0–⁠2
2Turnovers1
7–⁠55Penalties7–⁠65
35:10Possession24:50
4Sacks (by defense)1

Efficiency

Michigan StateWake Forest
46%Success rate39%
0.18EPA per play−0.09
1.20Explosiveness1.17
0.05Rushing EPA0.18
0.30Passing EPA−0.40
56%Passing-down success26%
0.06First-down EPA−0.17
0.36Second-down EPA−0.08
−0.04Third-down EPA0.47
17%Havoc by its defense14%

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)

Wake Forest 51% to win. Michigan State won as Elo’s underdog.

The line

Michigan State −3.5, over/under 51.5.

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 Michigan State 59%, Wake Forest 41%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wake Forest end zoneMichigan State end zoneQ1 Wake ForestTouchdown, 7 playsQ1 Michigan StatePunt, 3 playsQ1 Wake ForestPunt, 6 playsQ1 Michigan StateField goal, 16 playsQ1 Wake ForestPick-six, 3 plays (Michigan State scores)Q1 Wake ForestPunt, 3 playsQ1 Michigan StatePunt, 3 playsQ2 Wake ForestPunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 Wake ForestTouchdown, 6 playsQ2 Michigan StateTouchdown, 3 playsQ2 Wake ForestTouchdown, 6 playsQ2 Michigan StateField goal, 13 playsQ2 Wake ForestEnd of half, 5 playsQ3 Michigan StateTouchdown, 10 playsQ3 Wake ForestPunt, 5 playsQ3 Michigan StatePunt, 3 playsQ3 Wake ForestPunt, 5 playsQ3 Michigan StateFumble, 6 playsQ3 Wake ForestTurnover on downs, 10 playsQ4 Michigan StateFumble, 7 playsQ4 Wake ForestPunt, 7 playsQ4 Michigan StateMissed FG, 11 playsQ4 Wake ForestTurnover on downs, 4 playsQ4 Michigan StateEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wake Forest drives left to right, Michigan State right to left.
  1. Q1 Wake ForestTouchdown, 7 plays, 65 yards
  2. Q1 Michigan StatePunt, 3 plays, 6 yards
  3. Q1 Wake ForestPunt, 6 plays, 15 yards
  4. Q1 Michigan StateField goal, 16 plays, 75 yards
  5. Q1 Wake ForestPick-six, 3 plays (Michigan State scores), 6 yards
  6. Q1 Wake ForestPunt, 3 plays, 8 yards
  7. Q1 Michigan StatePunt, 3 plays, 5 yards
  8. Q2 Wake ForestPunt, 3 plays, 4 yards
  9. Q2 Michigan StatePunt, 3 plays, 6 yards
  10. Q2 Wake ForestTouchdown, 6 plays, 36 yards
  11. Q2 Michigan StateTouchdown, 3 plays, 70 yards
  12. Q2 Wake ForestTouchdown, 6 plays, 80 yards
  13. Q2 Michigan StateField goal, 13 plays, 47 yards
  14. Q2 Wake ForestEnd of half, 5 plays, 21 yards
  15. Q3 Michigan StateTouchdown, 10 plays, 73 yards
  16. Q3 Wake ForestPunt, 5 plays, 5 yards
  17. Q3 Michigan StatePunt, 3 plays, 9 yards
  18. Q3 Wake ForestPunt, 5 plays, 13 yards
  19. Q3 Michigan StateFumble, 6 plays, 46 yards
  20. Q3 Wake ForestTurnover on downs, 10 plays, 40 yards
  21. Q4 Michigan StateFumble, 7 plays, 47 yards
  22. Q4 Wake ForestPunt, 7 plays, 32 yards
  23. Q4 Michigan StateMissed FG, 11 plays, 80 yards
  24. Q4 Wake ForestTurnover on downs, 4 plays, −4 yards
  25. Q4 Michigan StateEnd of game, 4 plays, 9 yards

Play by play

1st quarter7 drives, then Michigan State 10, Wake Forest 7
Wake Forest Touchdown, 7 plays
15:001st & 10 at own 35Cole Hahn kickoff for 60 yds
14:451st & 10 at own 35Cade Carney run for 5 yds to the WFrst 40
14:302nd & 5 at own 40Cade Carney run for 5 yds to the WFrst 45 for a 1ST down
14:051st & 10 at own 45Cade Carney run for 13 yds to the MchSt 42 for a 1ST down
13:451st & 10 at opp 42Jamie Newman run for 7 yds to the MchSt 35
13:052nd & 3 at opp 35Cade Carney run for 2 yds to the MchSt 33
12:453rd & 1 at opp 33Cade Carney run for 4 yds to the MchSt 29 for a 1ST down
12:441st & 10 at opp 29Jamie Newman pass complete to Kendall Hinton for 29 yds for a TDWake Forest 7, Michigan State 0
Michigan State Punt, 3 plays
12:441st & 10 at own 35Nick Sciba kickoff for 64 yds , Jalen Nailor return for 26 yds to the MchSt 27
12:251st & 10 at own 27Brian Lewerke pass complete to Cody White for 6 yds to the MchSt 33
11:502nd & 4 at own 33Brian Lewerke pass complete to Jalen Nailor for no gain to the MchSt 33
11:403rd & 4 at own 33Brian Lewerke pass incomplete to Drew Beesley
11:304th & 4 at own 33Jake Hartbarger punt for 32 yds, punt out-of-bounds at the WFrst 35
Wake Forest Punt, 6 plays
11:201st & 10 at own 35Cade Carney run for 1 yd to the WFrst 36
10:452nd & 9 at own 36Jamie Newman pass complete to Donavon Greene for 7 yds to the WFrst 43
10:203rd & 2 at own 43Jamie Newman run for 6 yds to the WFrst 49 for a 1ST down
9:551st & 10 at own 49Jamie Newman sacked by Jacob Slade for a loss of 5 yards to the WFrst 44
9:352nd & 15 at own 44Jamie Newman pass complete to Brandon Chapman for 6 yds to the 50 yard line
9:153rd & 9 at the 50Jamie Newman pass incomplete to Donavon Greene
9:054th & 9 at the 50Dom Maggio punt for 50 yds for a touchback
Michigan State Field goal, 16 plays
8:551st & 10 at own 20Elijah Collins run for a loss of 2 yards to the MchSt 18
8:202nd & 12 at own 18Brian Lewerke pass complete to Jalen Nailor for 23 yds to the MchSt 41 for a 1ST down
8:001st & 10 at own 41Brian Lewerke pass incomplete to Darrell Stewart Jr.
7:352nd & 10 at own 41Anthony Williams Jr. run for 10 yds to the WFrst 49 for a 1ST down
7:231st & 10 at opp 49Brian Lewerke pass incomplete to Jalen Nailor
7:112nd & 10 at opp 49Anthony Williams Jr. run for 9 yds to the WFrst 40
6:553rd & 1 at opp 40Brian Lewerke run for 1 yd to the WFrst 39 for a 1ST down
6:301st & 10 at opp 39Brian Lewerke run for 7 yds to the WFrst 32
5:532nd & 3 at opp 32Elijah Collins run for no gain to the WFrst 32
5:053rd & 3 at opp 32Brian Lewerke pass complete to Cody White for 10 yds to the WFrst 22 for a 1ST down
4:421st & 10 at opp 22Brian Lewerke pass complete to Darrell Stewart Jr. for 1 yd to the WFrst 21
4:052nd & 9 at opp 21Elijah Collins run for 15 yds to the WFrst 6 for a 1ST down
3:301st & goal at opp 6Elijah Collins run for 1 yd to the WFrst 5
2:562nd & goal at opp 5Brian Lewerke pass incomplete to Jalen Nailor
2:483rd & goal at opp 5Brian Lewerke pass incomplete to Darrell Stewart Jr.
2:444th & goal at opp 5Matt Coghlin 23 yd FG GOODWake Forest 7, Michigan State 3
Wake Forest Pick-six, 3 plays (Michigan State scores)
2:444th & 9 at own 35Cole Hahn kickoff for 58 yds , Kendall Hinton return for 13 yds to the WFrst 48 WAKE FOREST Penalty, Offensive Holding (10 Yards) to the WFrst 10
2:301st & 10 at own 10Kenneth Walker III run for 6 yds to the WFrst 16
2:092nd & 4 at own 16Jamie Newman pass incomplete to Jaquarii Roberson
2:013rd & 4 at own 16Jamie Newman pass intercepted for a TD Mike Panasiuk return for 14 yds for a TD (Matt Coghlin KICK)Michigan State 10, Wake Forest 7
Wake Forest Punt, 3 plays
2:011st & 25 at own 20Cole Hahn kickoff for 58 yds , Kenneth Walker III return for 20 yds to the WFrst 42
1:401st & 10 at own 42Kenneth Walker III run for a loss of 1 yard to the WFrst 41
1:202nd & 11 at own 41Jamie Newman pass complete to Donavon Greene for 6 yds to the WFrst 47
1:033rd & 5 at own 47WAKE FOREST Penalty, Personal Foul (-15 Yards) to the WFrst 32
0:423rd & 20 at own 32Jamie Newman run for 18 yds to the 50 yard line
0:024th & 2 at the 50Dom Maggio punt for 39 yds, fair catch by Brandon Sowards at the MchSt 11
Michigan State Punt, 3 plays
0:011st & 10 at own 11Elijah Collins run for no gain to the MchSt 11
Q2 14:532nd & 10 at own 11Brian Lewerke pass incomplete to Julian Barnett
Q2 14:403rd & 10 at own 11Brian Lewerke run for 5 yds to the MchSt 16
Q2 14:024th & 5 at own 16Jake Hartbarger punt for 47 yds, fair catch by Kendall Hinton at the WFrst 37
2nd quarter8 drives, then Wake Forest 21, Michigan State 20
Wake Forest Punt, 3 plays
13:451st & 10 at own 37Cade Carney run for 1 yd to the WFrst 38
13:202nd & 9 at own 38Cade Carney run for 3 yds to the WFrst 41
13:093rd & 6 at own 41Jamie Newman pass incomplete to Steven Claude
13:004th & 6 at own 41Dom Maggio punt for 47 yds, punt out-of-bounds at the MchSt 12
Michigan State Punt, 3 plays
12:351st & 10 at own 12Anthony Williams Jr. run for 2 yds to the MchSt 14
12:112nd & 8 at own 14Elijah Collins run for 4 yds to the MchSt 18
11:413rd & 4 at own 18Brian Lewerke pass incomplete to Julian Barnett
11:224th & 4 at own 18Jake Hartbarger punt for 54 yds , Kendall Hinton returns for 36 yds to the MchSt 36
Wake Forest Touchdown, 6 plays
11:221st & 10 at opp 36WAKE FOREST Penalty, False Start (Jaquarii Roberson) to the MchSt 41
11:051st & 15 at opp 41Kenneth Walker III run for 8 yds to the MchSt 33
10:452nd & 7 at opp 33Kenneth Walker III run for no gain to the MchSt 33
10:183rd & 7 at opp 33Jamie Newman run for 18 yds to the MchSt 15 for a 1ST down
9:551st & 10 at opp 15Kenneth Walker III run for no gain to the MchSt 15
9:342nd & 10 at opp 15Jamie Newman run for a loss of 1 yard to the MchSt 16
9:143rd & 11 at opp 16Jamie Newman pass complete to Donavon Greene for 16 yds for a TD (Nick Sciba KICK)Wake Forest 14, Michigan State 10
Michigan State Touchdown, 3 plays
9:143rd & 11 at own 35Nick Sciba kickoff for 49 yds , Trenton Gillison return for 14 yds to the MchSt 30
8:551st & 10 at own 30Elijah Collins run for a loss of 2 yards to the MchSt 28
8:182nd & 12 at own 28Brian Lewerke pass complete to Trenton Gillison for 64 yds to the WFrst 8 for a 1ST down
8:131st & goal at opp 8Brian Lewerke run for 8 yds for a TD (Matt Coghlin KICK)Michigan State 17, Wake Forest 14
Wake Forest Touchdown, 6 plays
8:131st & 10 at own 35Cole Hahn kickoff for 58 yds , Kendall Hinton return for 23 yds to the WAKEFOREST 42 WAKE FOREST Penalty, Offensive Holding (10 Yards) to the WFrst 20
7:551st & 10 at own 20Cade Carney run for 5 yds to the WFrst 25
7:362nd & 5 at own 25Jamie Newman pass incomplete
7:203rd & 5 at own 25Jamie Newman run for 10 yds to the WFrst 35 for a 1ST down
7:011st & 10 at own 35Jamie Newman run for 19 yds to the MchSt 46 for a 1ST down
6:351st & 10 at opp 46Cade Carney run for 2 yds to the MchSt 44
6:192nd & 9 at own 35Nick Sciba kickoff for 61 yds , Trenton Gillison return for 23 yds to the MchSt 27
Wake Forest Touchdown, 6 plays
6:192nd & 8 at opp 44Jamie Newman pass complete to Jack Freudenthal for 44 yds for a TDWake Forest 21, Michigan State 17
Michigan State Field goal, 13 plays
6:021st & 10 at own 27Brian Lewerke pass incomplete to Jalen Nailor
5:552nd & 10 at own 27Jalen Nailor run for 10 yds to the MchSt 37 for a 1ST down
5:401st & 10 at own 37Elijah Collins run for 3 yds to the MchSt 40
5:052nd & 7 at own 40Brian Lewerke pass complete to Cody White for 18 yds to the WFrst 42 for a 1ST down
4:501st & 10 at opp 42Elijah Collins run for 2 yds to the WFrst 40
4:142nd & 8 at opp 40Brian Lewerke pass complete to Tre Mosley for 8 yds to the WFrst 32 for a 1ST down
3:341st & 10 at opp 32Elijah Collins run for 7 yds to the WFrst 25
3:222nd & 3 at opp 25Elijah Collins run for a loss of 5 yards to the WFrst 30
2:413rd & 8 at opp 30Brian Lewerke pass complete to Jalen Nailor for 13 yds to the WFrst 17 for a 1ST down
2:051st & 10 at opp 17Anthony Williams Jr. run for a loss of 3 yards to the WFrst 20
1:332nd & 13 at opp 20Brian Lewerke pass complete to Darrell Stewart Jr. for 2 yds to the WFrst 18
1:013rd & 11 at opp 18Brian Lewerke sacked by Carlos Basham Jr. for a loss of 8 yards to the WFrst 26
0:494th & 19 at opp 26Matt Coghlin 44 yd FG GOODWake Forest 21, Michigan State 20
Wake Forest End of half, 5 plays
0:494th & 19 at own 35Cole Hahn kickoff for 47 yds , Kenneth Walker III return for 13 yds to the WFrst 31
0:261st & 10 at own 31Jamie Newman run for 9 yds to the WFrst 40
0:182nd & 1 at own 40Jamie Newman pass incomplete to Jack Freudenthal
0:103rd & 1 at own 40Cade Carney run for 8 yds to the WFrst 48 for a 1ST down
0:101st & 10 at own 48Timeout WAKE FOREST, clock 00:10
0:101st & 10 at own 48Timeout MICHIGAN ST, clock 00:10
0:101st & 10 at own 48MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 47
0:031st & 5 at opp 47Jamie Newman pass incomplete to Jack Freudenthal
0:012nd & 5 at opp 47TEAM run for a loss of 1 yard to the MchSt 48
3rd quarter6 drives, then Michigan State 27, Wake Forest 21
Michigan State Touchdown, 10 plays
15:001st & 10 at own 35Nick Sciba kickoff for 54 yds , Tyler Hunt return for 16 yds to the MchSt 27
14:481st & 10 at own 27Brian Lewerke pass incomplete to Julian Barnett
14:372nd & 10 at own 27Elijah Collins run for 4 yds to the MchSt 31
14:003rd & 6 at own 31Brian Lewerke pass complete to Trenton Gillison for 14 yds to the MchSt 45 for a 1ST down
13:431st & 10 at own 45Brian Lewerke pass complete to Cody White for 5 yds to the 50 yard line
13:082nd & 5 at the 50Brian Lewerke run for 1 yd to the WFrst 49
12:303rd & 4 at opp 49Brian Lewerke pass complete to Elijah Collins for 3 yds to the WFrst 46
11:384th & 1 at opp 46Brian Lewerke run for 2 yds to the WFrst 44 for a 1ST down
11:061st & 10 at opp 44Elijah Collins run for 31 yds to the WFrst 13 for a 1ST down
10:461st & 10 at opp 13Elijah Collins run for 3 yds to the WFrst 10
10:112nd & 7 at opp 10Brian Lewerke pass complete to Cody White for 10 yds for a TD (Matt Coghlin KICK)Michigan State 27, Wake Forest 21
Wake Forest Punt, 5 plays
10:112nd & 7 at own 35Cole Hahn kickoff for 55 yds , Kenneth Walker III return for 25 yds to the WFrst 35
9:461st & 10 at own 35Jamie Newman pass complete to Steven Claude for 9 yds to the WFrst 44
9:352nd & 1 at own 44Cade Carney run for 3 yds to the WFrst 47 for a 1ST down
9:231st & 10 at own 47Jamie Newman pass incomplete to Kendall Hinton
9:182nd & 10 at own 47Jamie Newman pass incomplete to Kendall Hinton
9:063rd & 10 at own 47Newman, Jamie pass complete to Claude, Steven for 7 yards to the MICHIGANST46, PENALTY WAKEFOREST personal foul 15 yards to the WAKEFOREST32, NO PLAY.
8:453rd & 25 at own 32WAKE FOREST Penalty, Delay of Game (-5 Yards) to the WFrst 27
7:553rd & 30 at own 27Jamie Newman run for 13 yds to the WFrst 40
7:404th & 17 at own 40Dom Maggio punt for 39 yds , Brandon Sowards returns for 7 yds to the MchSt 28
Michigan State Punt, 3 plays
7:201st & 10 at own 28Brian Lewerke pass complete to Parks Gissinger for 5 yds to the MchSt 33
7:072nd & 5 at own 33Elijah Collins run for 3 yds to the MchSt 36
6:203rd & 2 at own 36Anthony Williams Jr. run for 1 yd to the MchSt 37
5:514th & 1 at own 37Jake Hartbarger punt for 47 yds, fair catch by Kendall Hinton at the WFrst 16
Wake Forest Punt, 5 plays
5:241st & 10 at own 16Kenneth Walker III run for 2 yds to the WFrst 18
5:142nd & 8 at own 18Jamie Newman pass complete to Jaquarii Roberson for 9 yds to the WFrst 27 for a 1ST down
4:531st & 10 at own 27Kenneth Walker III run for no gain to the WFrst 27
4:302nd & 10 at own 27Jamie Newman pass complete to Kenneth Walker III for 2 yds to the WFrst 29
4:133rd & 8 at own 29Jamie Newman pass incomplete
4:014th & 8 at own 29Dom Maggio punt for 53 yds , Brandon Sowards returns for 8 yds to the MchSt 26
Michigan State Fumble, 6 plays
3:501st & 10 at own 26Brian Lewerke pass complete to Jalen Nailor for 18 yds to the MchSt 44 for a 1ST down
3:121st & 10 at own 44Brian Lewerke pass complete to Cody White for 11 yds to the WFrst 45 for a 1ST down
3:011st & 10 at opp 45Brian Lewerke pass complete to Anthony Williams Jr. for 14 yds to the WFrst 31 for a 1ST down
2:351st & 10 at opp 31Brian Lewerke pass complete to Tre Mosley for 3 yds to the WFrst 28
2:162nd & 7 at opp 28Cody White pass incomplete to Laress Nelson
2:033rd & 7 at opp 28Brian Lewerke pass intercepted Ryan Smenda Jr. return for 3 yds to the WFrst 22 Ryan Smenda Jr. fumbled, recovered by WFrst Essang Bassey
Wake Forest Turnover on downs, 10 plays
1:551st & 10 at own 22Jamie Newman run for 3 yds to the WFrst 25
1:402nd & 7 at own 25Cade Carney run for 3 yds to the WFrst 28
1:153rd & 4 at own 28Jamie Newman run for 4 yds to the WFrst 32 for a 1ST down
0:551st & 10 at own 32Jamie Newman pass incomplete to Donavon Greene
0:502nd & 10 at own 32Jamie Newman pass incomplete to Donavon Greene
0:353rd & 10 at own 32Jamie Newman pass complete to A.T. Perry for 28 yds to the MchSt 40 for a 1ST down
0:011st & 10 at opp 40Jamie Newman sacked by Kenny Willekes and Drew Beesley for a loss of 4 yards to the MchSt 44
Q4 14:562nd & 14 at opp 44Jamie Newman pass incomplete to Donavon Greene
Q4 14:473rd & 14 at opp 44Cade Carney run for 6 yds to the MchSt 38
Q4 14:364th & 8 at opp 38Timeout MICHIGAN ST, clock 14:36
Q4 14:294th & 8 at opp 38Jamie Newman pass incomplete to Donavon Greene
4th quarter5 drives, then Michigan State 27, Wake Forest 21
Michigan State Fumble, 7 plays
14:221st & 10 at own 38Elijah Collins run for 12 yds to the 50 yard line for a 1ST down
13:551st & 10 at the 50Brian Lewerke pass complete to Jalen Nailor for 6 yds to the WFrst 44
13:362nd & 4 at opp 44WAKE FOREST Penalty, Defensive Offside (Tyler Williams) to the WFrst 39 for a 1ST down
13:161st & 10 at opp 39Anthony Williams Jr. run for 9 yds to the WFrst 30
12:432nd & 1 at opp 30Brian Lewerke run for 2 yds to the WFrst 28 for a 1ST down
12:021st & 10 at opp 28Brian Lewerke pass complete to Cody White for 17 yds to the WFrst 11 for a 1ST down
11:551st & goal at opp 10Brian Lewerke run for 1 yd to the WFrst 10 MICHIGAN ST Penalty, Illegal Forward Pass (Brian Lewerke) to the WFrst 15
11:402nd & 14 at opp 15Brian Lewerke pass complete to Trenton Gillison for 9 yds Trenton Gillison fumbled, forced by Ja’Cquez Williams, recovered by WFrst Ja’Cquez Williams
Wake Forest Punt, 7 plays
11:241st & 10 at own 6Kenneth Walker III run for 9 yds to the WFrst 15
10:552nd & 1 at own 15Cade Carney run for 3 yds to the WFrst 18 for a 1ST down
10:301st & 10 at own 18MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the WFrst 23
10:051st & 5 at own 23Jamie Newman run for 4 yds to the WFrst 27
9:502nd & 1 at own 27Jamie Newman pass complete to Kendall Hinton for 8 yds to the WFrst 35 for a 1ST down
9:201st & 10 at own 35Jamie Newman sacked by Naquan Jones for a loss of 9 yards to the WFrst 26
8:552nd & 19 at own 26Jamie Newman pass complete to Kendall Hinton for 11 yds to the WFrst 37
8:203rd & 8 at own 37Jamie Newman run for 1 yd to the WFrst 38
7:474th & 7 at own 38Dom Maggio punt for 53 yds , Brandon Sowards returns for 11 yds to the MchSt 49 MICHIGAN ST Penalty, Illegal Block (10 Yards) to the MchSt 10
Michigan State Missed FG, 11 plays
7:351st & 10 at own 10Collins, Elijah rush for 5 yards to the MICHIGANST15, PENALTY MICHIGANST holding 5 yards to the MICHIGANST5, NO PLAY.
7:051st & 15 at own 5Brian Lewerke pass complete to Tre Mosley for 16 yds to the MchSt 21 for a 1ST down
6:451st & 10 at own 21Elijah Collins run for 3 yds to the MchSt 24
6:202nd & 7 at own 24Brian Lewerke pass incomplete
6:103rd & 7 at own 24Brian Lewerke pass complete to Cody White for 20 yds to the MchSt 44 for a 1ST down
5:301st & 10 at own 44Brian Lewerke pass complete to Tre Mosley for 23 yds to the WFrst 33 for a 1ST down
4:581st & 10 at opp 33Brian Lewerke run for 3 yds to the WFrst 30
4:232nd & 7 at opp 30MICHIGAN ST Penalty, Offensive Holding (Matt Allen) to the WFrst 40
3:502nd & 17 at opp 40Brian Lewerke run for 24 yds to the WFrst 16 for a 1ST down
3:181st & 10 at opp 16Elijah Collins run for 3 yds to the WFrst 13
3:182nd & 7 at opp 13Timeout WAKE FOREST, clock 03:18
3:122nd & 7 at opp 13Brian Lewerke pass complete to Trenton Gillison for 1 yd to the WFrst 12
3:123rd & 6 at opp 12Timeout WAKE FOREST, clock 03:12
3:073rd & 6 at opp 12Elijah Collins run for 2 yds to the WFrst 10
3:074th & 4 at opp 10Timeout WAKE FOREST, clock 03:07
3:034th & 4 at opp 10Matt Coghlin 28 yd FG MISSED
Wake Forest Turnover on downs, 4 plays
2:571st & 10 at own 20Jamie Newman pass incomplete to Jack Freudenthal
2:452nd & 10 at own 20Jamie Newman sacked by Kenny Willekes for a loss of 6 yards to the WFrst 14 Jamie Newman fumbled, forced by Kenny Willekes, recovered by WFrst Kendall Hinton return for 2 yds to the WFrst 16
2:323rd & 14 at own 16Sam Hartman pass incomplete to Donavon Greene
2:174th & 14 at own 16Sam Hartman pass incomplete to Steven Claude
Michigan State End of game, 4 plays
1:561st & 10 at opp 16Elijah Collins run for 7 yds to the WFrst 9
1:292nd & 3 at opp 9Timeout MICHIGAN ST, clock 01:29
1:122nd & 3 at opp 9Elijah Collins run for 5 yds to the WFrst 4 for a 1ST down
0:451st & goal at opp 4TEAM run for a loss of 2 yards to the WFrst 6
0:232nd & goal at opp 6TEAM run for a loss of 1 yard to the WFrst 7

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.

Michigan State leads 1–⁠0 in their only meeting.

Around this game