Michigan State at Purdue

Saturday, November 10, 2007

Michigan State beat Purdue 48–⁠31. It was their 60th meeting; after it, Michigan State led the series 30–⁠27–⁠3 as played.

AwayMichigan State7–⁠6 in 2007
48
HomePurdue8–⁠5 in 2007
31

Final at Ross-Ade Stadium, West LafayetteAttendance 55,630

At kickoff
49°F, clear, wind 3 mph from the southWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State72401748
Purdue0213731

Standouts

Player stats

Michigan State

PassingC/AttYdsTDInt
Brian Hoyer22/3126620
RushingCarYdsTDLong
Javon Ringer2386014
Jehuu Caulcrick2477215
Kellen Davis1707
ReceivingRecYdsTDLong
Devin Thomas10116030
Kellen Davis347126
Mark Dell236025
Andrew Hawken222021
InterceptionsIntYdsTD
Sir Darean Adams2750

Purdue

PassingC/AttYdsTDInt
Curtis Painter29/4534412
RushingCarYdsTDLong
Kory Sheets680159
Jaycen Taylor843014
Curtis Painter934227
Dorien Bryant216016
ReceivingRecYdsTDLong
Selwyn Lymon382069
Jake Standeford565023
Dustin Keller751018
Greg Orton345020

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

Team stats

Michigan StatePurdue
416Total yards517
278Passing yards362
150Rushing yards173
8.6Yards per pass7.6
2.8Yards per rush6.9
22First downs21
10–⁠19Third downs4–⁠13
1–⁠1Fourth downs1–⁠3
0Turnovers3
4–⁠44Penalties8–⁠71
23:38Possession13:02

Efficiency

Michigan StatePurdue
38%Success rate51%
0.12EPA per play0.12
1.16Explosiveness0.84
−0.17Rushing EPA0.14
0.67Passing EPA0.13
46%Passing-down success41%
−0.18First-down EPA0.09
0.07Second-down EPA0.09
0.64Third-down EPA0.49

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 going in

Our ratings (scores only)

Purdue 71% to win. Michigan State pulled the upset.

Every drive

Purdue end zoneMichigan State end zoneQ1 Michigan StatePunt, 3 playsQ1 PurduePunt, 3 playsQ1 Michigan StatePunt, 5 playsQ1 PurduePunt, 7 playsQ1 Michigan StateTouchdown run, 10 playsQ1 PurdueTouchdown run, 9 playsQ2 Michigan StateMissed FG, 9 playsQ2 PurdueInterception, 3 playsQ2 Michigan StateTouchdown pass, 3 playsQ2 PurdueTouchdown run, 2 playsQ2 Michigan StateTouchdown run, 7 playsQ2 PurdueTouchdown run, 4 playsQ2 Michigan StateTouchdown run, 8 playsQ2 PurdueInterception, 7 playsQ2 Michigan StateField goal, 2 playsQ3 PurduePunt, 5 playsQ3 Michigan StatePunt, 6 playsQ3 PurdueField goal, 9 playsQ3 Michigan StateField goal, 16 playsQ4 PurdueDefensive TD, 3 plays (Michigan State scores)Q4 Michigan StateResult not recorded, 1 playQ4 PurdueTouchdown pass, 3 playsQ4 Michigan StateTouchdown pass, 11 playsQ4 PurdueTurnover on downs, 11 playsQ4 Michigan StatePunt, 3 playsQ4 PurdueTurnover on downs, 5 playsQ4 Michigan StateEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Michigan State right to left.
  1. Q1 Michigan StatePunt, 3 plays, −7 yards
  2. Q1 PurduePunt, 3 plays, 5 yards
  3. Q1 Michigan StatePunt, 5 plays, 18 yards
  4. Q1 PurduePunt, 7 plays, 36 yards
  5. Q1 Michigan StateTouchdown run, 10 plays, 70 yards
  6. Q1 PurdueTouchdown run, 9 plays, 80 yards
  7. Q2 Michigan StateMissed FG, 9 plays, 45 yards
  8. Q2 PurdueInterception, 3 plays, −7 yards
  9. Q2 Michigan StateTouchdown pass, 3 plays, 3 yards
  10. Q2 PurdueTouchdown run, 2 plays, 66 yards
  11. Q2 Michigan StateTouchdown run, 7 plays, 62 yards
  12. Q2 PurdueTouchdown run, 4 plays, 76 yards
  13. Q2 Michigan StateTouchdown run, 8 plays, 61 yards
  14. Q2 PurdueInterception, 7 plays, 36 yards
  15. Q2 Michigan StateField goal, 2 plays, 1 yard
  16. Q3 PurduePunt, 5 plays, 21 yards
  17. Q3 Michigan StatePunt, 6 plays, 15 yards
  18. Q3 PurdueField goal, 9 plays, 53 yards
  19. Q3 Michigan StateField goal, 16 plays, 61 yards
  20. Q4 PurdueDefensive TD, 3 plays (Michigan State scores), 8 yards
  21. Q4 Michigan StateResult not recorded, 1 play, −17 yards
  22. Q4 PurdueTouchdown pass, 3 plays, 68 yards
  23. Q4 Michigan StateTouchdown pass, 11 plays, 65 yards
  24. Q4 PurdueTurnover on downs, 11 plays, 54 yards
  25. Q4 Michigan StatePunt, 3 plays, 7 yards
  26. Q4 PurdueTurnover on downs, 5 plays, 21 yards
  27. Q4 Michigan StateEnd of game, 5 plays, 22 yards

Play by play

1st quarter6 drives, then Michigan State 7, Purdue 0
Michigan State Punt, 3 plays
15:001st & 10 at own 31Jehuu Caulcrick rush for 4 yards to the MchSt 35, tackled by Justin Scott and Stanford Keglar.
15:002nd & 6 at own 35Javon Ringer rush for 1 yard to the MchSt 36, tackled by Terrell Vinson.
15:003rd & 5 at own 36Brian Hoyer sacked by Dan Bick at the MchSt 24 for a loss of 12 yards.
15:004th & 17 at own 24Aaron Bates punt for 47 yards, returned by Dorien Bryant for 3 yards to the Prdue 22, tackled by Andrew Hawken, Purdue penalty 10 yard illegal block on N/A accepted.
Purdue Punt, 3 plays
15:001st & 10 at own 22Curtis Painter pass complete to Dorien Bryant for 6 yards to the Prdue 28, tackled by Eric Gordon.
15:002nd & 4 at own 28Curtis Painter rush for a loss of 1 yard, fumbled at the Prdue 27, recovered by Curtis Painter at the Prdue 27.
15:003rd & 5 at own 27Curtis Painter pass incomplete to Dustin Keller.
15:004th & 5 at own 27Jared Armstrong punt for 42 yards.
Michigan State Punt, 5 plays
13:001st & 10 at own 31Jehuu Caulcrick rush for 3 yards to the MchSt 34, tackled by Josh Ferguson.
13:002nd & 7 at own 34Brian Hoyer pass complete to Mark Dell for 11 yards to the MchSt 45 for a 1ST down, tackled by Terrell Vinson out-of-bounds.
13:001st & 10 at own 45Javon Ringer rush for 4 yards to the MchSt 49, tackled by Stanford Keglar.
13:002nd & 6 at own 49Javon Ringer rush for no gain to the MchSt 49, tackled by Eugene Bright and Anthony Heygood.
13:003rd & 6 at own 49Brian Hoyer pass incomplete to N/A.
13:004th & 6 at own 49Aaron Bates punt for 38 yards, fair catch by Dorien Bryant at the Prdue 13.
Purdue Punt, 7 plays
11:481st & 10 at own 13Curtis Painter pass complete to Jaycen Taylor for 5 yards to the Prdue 18, tackled by Greg Jones and Nehemiah Warrick.
11:482nd & 5 at own 18Purdue penalty 9 yard holding on N/A accepted.
11:482nd & 14 at own 9Curtis Painter pass complete to Greg Orton for 10 yards to the Prdue 19 out-of-bounds.
11:483rd & 4 at own 19Curtis Painter pass complete to Selwyn Lymon for 6 yards to the Prdue 25 for a 1ST down, tackled by Kendell Davis-Clark.
11:481st & 10 at own 25Dorien Bryant rush for 16 yards to the Prdue 41 for a 1ST down, tackled by Travis Key.
11:481st & 10 at own 41Curtis Painter pass incomplete to Dorien Bryant.
11:482nd & 10 at own 41Curtis Painter pass incomplete to Greg Orton.
11:483rd & 10 at own 41Curtis Painter pass complete to Dustin Keller for 8 yards to the Prdue 49, tackled by Rob Tabatchnick.
11:484th & 2 at own 49Jared Armstrong punt for 21 yards punt out-of-bounds at the MchSt 30.
Michigan State Touchdown run, 10 plays
9:401st & 10 at own 30Brian Hoyer pass incomplete to Devin Thomas.
9:402nd & 10 at own 30Jehuu Caulcrick rush for 4 yards to the MchSt 34, tackled by Jeff Benjamin and Josh Ferguson.
9:403rd & 6 at own 34Brian Hoyer pass complete to Devin Thomas for 6 yards to the MchSt 40 for a 1ST down out-of-bounds.
9:401st & 10 at own 40Brian Hoyer pass complete to Jeff McPherson for 12 yards to the Prdue 48 for a 1ST down, tackled by Anthony Heygood out-of-bounds.
9:401st & 10 at opp 48Javon Ringer rush for no gain to the Prdue 48, tackled by Josh Ferguson and Alex Magee.
9:402nd & 10 at opp 48Brian Hoyer pass complete to Devin Thomas for 30 yards to the Prdue 18 for a 1ST down, tackled by David Pender.
9:401st & 10 at opp 18Jehuu Caulcrick rush for 2 yards to the Prdue 16, tackled by Terrell Vinson.
9:402nd & 8 at opp 16Javon Ringer rush for 14 yards to the Prdue 2 for a 1ST down, tackled by Cliff Avril.
9:401st & goal at opp 2Javon Ringer rush for 1 yard to the Prdue 1, tackled by Cliff Avril.
3:362nd & goal at opp 1Brian Hoyer rush for 1 yard for a TOUCHDOWN.Michigan State 6, Purdue 0
3:36Brett Swenson extra point GOOD.Michigan State 7, Purdue 0
3:36Todd Boleski kickoff for 63 yards returned by Dorien Bryant for 18 yards to the Prdue 20, tackled by Brandon Denson.
Purdue Touchdown run, 9 plays
3:361st & 10 at own 20Kory Sheets rush for 7 yards to the Prdue 27, tackled by Otis Wiley.
3:362nd & 3 at own 27Curtis Painter pass complete to Desmond Tardy for 4 yards to the Prdue 31 for a 1ST down, tackled by Travis Key out-of-bounds.
3:361st & 10 at own 31Curtis Painter pass complete to Dustin Keller for 7 yards to the Prdue 38, tackled by Ross Weaver.
3:362nd & 3 at own 38Curtis Painter pass complete to Dorien Bryant for 13 yards to the MchSt 49 for a 1ST down, tackled by Travis Key out-of-bounds.
3:361st & 10 at opp 49Dorien Bryant rush for no gain to the MchSt 49, tackled by Greg Jones.
3:362nd & 10 at opp 49Purdue penalty 5 yard illegal procedure on N/A accepted.
3:362nd & 15 at own 46Curtis Painter pass complete to Dustin Keller for 18 yards to the MchSt 36 for a 1ST down, tackled by Otis Wiley.
3:361st & 10 at opp 36Brandon King pass complete to Dustin Keller for 7 yards to the MchSt 29, tackled by Otis Wiley.
Q2 15:002nd & 3 at opp 29Jaycen Taylor rush for 2 yards to the MchSt 27, tackled by Ross Weaver.
Q2 14:263rd & 1 at opp 27Curtis Painter rush for 27 yards for a TOUCHDOWN.Michigan State 7, Purdue 6
Q2 14:26Chris Summers extra point GOOD.Tied at 7
Q2 0:00Chris Summers kickoff for 51 yards returned by Andrew Hawken for 8 yards to the MchSt 27, tackled by Jason Werner.
2nd quarter9 drives, then Michigan State 31, Purdue 21
Michigan State Missed FG, 9 plays
14:261st & 10 at own 27Brian Hoyer pass complete to Devin Thomas for 2 yards to the MchSt 29, tackled by Justin Scott.
14:262nd & 8 at own 29Javon Ringer rush for 6 yards to the MchSt 35, tackled by Terrell Vinson.
14:263rd & 2 at own 35Brian Hoyer pass complete to Andrew Hawken for 21 yards to the Prdue 44 for a 1ST down, tackled by Justin Scott out-of-bounds.
14:261st & 10 at opp 44Jehuu Caulcrick rush for 3 yards to the Prdue 41, tackled by Josh Ferguson.
14:262nd & 7 at opp 41Brian Hoyer pass complete to Kellen Davis for 19 yards to the Prdue 22 for a 1ST down, tackled by Josh McKinley.
14:261st & 10 at opp 22Brian Hoyer pass incomplete to Kellen Davis, broken up by Josh Ferguson.
14:262nd & 10 at opp 22Jehuu Caulcrick rush for a loss of 1 yard to the Prdue 23, tackled by Josh Ferguson.
14:263rd & 11 at opp 23Michigan St penalty 5 yard false start on N/A accepted.
14:263rd & 16 at opp 28Brian Hoyer pass incomplete to Devin Thomas.
10:574th & 16 at opp 28Brett Swenson 44 yard field goal BLOCKED.
Purdue Interception, 3 plays
10:571st & 10 at own 35Jaycen Taylor rush for 2 yards to the Prdue 37, tackled by Ogemdi Nwagbuo and Ervin Baldwin.
10:572nd & 8 at own 37Curtis Painter sacked by Ervin Baldwin at the Prdue 28 for a loss of 9 yards.
10:573rd & 17 at own 28Curtis Painter pass intercepted by Sir Darean Adams at the Prdue 41, returned for 38 yards to the Prdue 3, tackled by Curtis Painter.
Michigan State Touchdown pass, 3 plays
10:571st & goal at opp 3Jehuu Caulcrick rush for no gain to the Prdue 3, tackled by Josh Ferguson and Brandon King.
10:572nd & goal at opp 3Jehuu Caulcrick rush for 1 yard to the Prdue 2, tackled by Justin Scott.
8:093rd & goal at opp 2Brian Hoyer pass complete to Kellen Davis for 2 yards for a TOUCHDOWN.Michigan State 14, Purdue 7
8:09Brett Swenson extra point GOOD.
0:00Todd Boleski kickoff for 55 yards returned by Dorien Bryant for 19 yards to the Prdue 34, tackled by Rob Tabatchnick.
Purdue Touchdown run, 2 plays
8:091st & 10 at own 34Curtis Painter pass complete to Kyle Adams for 7 yards to the Prdue 41.
7:162nd & 3 at own 41Kory Sheets rush for 59 yards for a TOUCHDOWN.Michigan State 14, Purdue 13
7:16Chris Summers extra point GOOD.Tied at 14
0:00Chris Summers kickoff for 32 yards returned by Andrew Hawken for no gain to the MchSt 38, tackled by Royce Adams.
Michigan State Touchdown run, 7 plays
7:161st & 10 at own 38Brian Hoyer pass complete to Deon Curry for 17 yards to the Prdue 45 for a 1ST down, tackled by David Pender.
7:161st & 10 at opp 45Javon Ringer rush for 5 yards to the Prdue 40, tackled by Anthony Heygood and Keyon Brown.
7:162nd & 5 at opp 40Javon Ringer rush for a loss of 1 yard to the Prdue 41, tackled by Anthony Heygood.
7:163rd & 6 at opp 41Michigan St penalty 5 yard false start on N/A accepted.
1:303rd & 11 at opp 46Brian Hoyer pass complete to Mark Dell for 25 yards to the Prdue 21 for a 1ST down, tackled by Justin Scott out-of-bounds.
4:021st & 10 at opp 21Jehuu Caulcrick rush for 4 yards to the Prdue 17, tackled by Josh Ferguson and Mike Neal.
4:022nd & 6 at opp 17Brian Hoyer pass complete to Devin Thomas for 15 yards to the Prdue 2 for a 1ST down out-of-bounds.
4:021st & goal at opp 2Jehuu Caulcrick rush for 2 yards for a TOUCHDOWN.Michigan State 21, Purdue 14
4:02Brett Swenson extra point GOOD.
0:00Todd Boleski kickoff for 67 yards returned by Dorien Bryant for 21 yards to the Prdue 24, tackled by Jon Misch.
Purdue Touchdown run, 4 plays
4:021st & 10 at own 24Curtis Painter pass incomplete to Desmond Tardy, broken up by Oren Wilson.
4:022nd & 10 at own 24Curtis Painter pass incomplete to Dustin Keller, broken up by Kaleb Thornhill.
4:023rd & 10 at own 24Curtis Painter pass complete to Selwyn Lymon for 69 yards to the MchSt 7 for a 1ST down, tackled by Kendell Davis-Clark out-of-bounds.
3:331st & goal at opp 7Curtis Painter rush for 7 yards for a TOUCHDOWN.Tied at 21
3:33Chris Summers extra point GOOD.
0:00Chris Summers kickoff for 44 yards returned by A.J. Jimmerson for 13 yards to the MchSt 39, tackled by Adam Wolf.
Michigan State Touchdown run, 8 plays
3:331st & 10 at own 39Brian Hoyer pass complete to Javon Ringer for 5 yards to the MchSt 44, tackled by Stanford Keglar.
3:332nd & 5 at own 44Brian Hoyer pass complete to Devin Thomas for 3 yards to the MchSt 47, tackled by Terrell Vinson.
3:333rd & 2 at own 47Brian Hoyer pass complete to Devin Thomas for 13 yards to the Prdue 40 for a 1ST down, tackled by Terrell Vinson.
3:331st & 10 at opp 40Brian Hoyer pass complete to Devin Thomas for 4 yards to the Prdue 36, tackled by Terrell Vinson out-of-bounds.
3:332nd & 6 at opp 36Brian Hoyer pass complete to Javon Ringer for 8 yards to the Prdue 28 for a 1ST down, tackled by Terrell Vinson out-of-bounds.
1:301st & 10 at opp 28Javon Ringer rush for 1 yard to the Prdue 27, tackled by Josh Ferguson and Keyon Brown.
1:302nd & 9 at opp 27Timeout Michigan State, clock 01:30.
1:132nd & 9 at opp 27Brian Hoyer pass complete to Kellen Davis for 26 yards to the Prdue 1 for a 1ST down, tackled by Justin Scott out-of-bounds.
1:131st & goal at opp 1Jehuu Caulcrick rush for 1 yard for a TOUCHDOWN.Michigan State 27, Purdue 21
0:04Brett Swenson extra point GOOD.Michigan State 28, Purdue 21
0:00Todd Boleski kickoff for 70 yards returned by Dorien Bryant for 16 yards to the Prdue 16, tackled by Ryan Allison.
Purdue Interception, 7 plays
1:131st & 10 at own 16Curtis Painter pass complete to Jaycen Taylor for 2 yards to the Prdue 18, tackled by T.J. Williams and Rob Tabatchnick.
1:002nd & 8 at own 18Timeout Purdue, clock 01:00.
1:002nd & 8 at own 18Curtis Painter pass complete to Dustin Keller for 6 yards to the Prdue 24, tackled by Rob Tabatchnick.
1:003rd & 2 at own 24Jaycen Taylor rush for 8 yards to the Prdue 32 for a 1ST down, tackled by Otis Wiley and Rob Tabatchnick.
1:001st & 10 at own 32Curtis Painter pass incomplete to Selwyn Lymon.
1:002nd & 10 at own 32Curtis Painter pass complete to Greg Orton for 15 yards to the Prdue 47 for a 1ST down.
1:001st & 10 at own 47Curtis Painter rush for 5 yards to the MchSt 48 out-of-bounds.
1:002nd & 5 at opp 48Curtis Painter pass intercepted by Sir Darean Adams at the MchSt 40, returned for 37 yards to the Prdue 23.
Michigan State Field goal, 2 plays
1:001st & 10 at opp 23Brian Hoyer rush for a loss of 4 yards to the Prdue 27.
0:042nd & 14 at opp 27Timeout Michigan State, clock 00:04.
0:042nd & 14 at opp 27Timeout Purdue, clock 00:04.
0:042nd & 14 at opp 27Purdue penalty 5 yard offside on Justin Scott accepted.
0:002nd & 9 at opp 22Brett Swenson 39 yard field goal GOOD.Michigan State 31, Purdue 21
Q3 15:00Todd Boleski kickoff for 66 yards returned by Dorien Bryant for 18 yards to the Prdue 22, tackled by Jon Misch.
3rd quarter4 drives, then Michigan State 31, Purdue 24
Purdue Punt, 5 plays
15:001st & 10 at own 22Kory Sheets rush for 1 yard to the Prdue 23, tackled by Kaleb Thornhill.
15:002nd & 9 at own 23Curtis Painter pass complete to Dorien Bryant for 3 yards to the Prdue 16 out-of-bounds, Purdue penalty 10 yard holding on Greg Orton accepted.
15:002nd & 16 at own 16Michigan St penalty 19 yard pass interference on Kendell Davis-Clark accepted.
15:001st & 10 at own 35Kory Sheets rush for 2 yards to the Prdue 37, tackled by Ervin Baldwin.
15:002nd & 8 at own 37Curtis Painter rush for 6 yards to the Prdue 43, tackled by Justin Kershaw.
15:003rd & 2 at own 43Curtis Painter pass complete to Kory Sheets for no gain to the Prdue 43, tackled by Nehemiah Warrick.
15:004th & 2 at own 43Jared Armstrong punt for 44 yards downed at the MchSt 13.
Michigan State Punt, 6 plays
15:001st & 10 at own 13Javon Ringer rush for 9 yards to the MchSt 22, tackled by Terrell Vinson.
15:002nd & 1 at own 22Jehuu Caulcrick rush for no gain to the MchSt 22, tackled by Josh Ferguson.
15:003rd & 1 at own 22Jehuu Caulcrick rush for 5 yards to the MchSt 27 for a 1ST down, tackled by Justin Scott.
15:001st & 10 at own 27Brian Hoyer pass complete to Andrew Hawken for 1 yard to the MchSt 28, tackled by Anthony Heygood.
15:002nd & 9 at own 28Brian Hoyer pass incomplete to Devin Thomas.
15:003rd & 9 at own 28Brian Hoyer pass incomplete to Mark Dell.
15:004th & 9 at own 28Aaron Bates punt for 40 yards punt out-of-bounds at the Prdue 32.
Purdue Field goal, 9 plays
12:121st & 10 at own 32Curtis Painter pass incomplete to Dustin Keller, broken up by Kaleb Thornhill.
12:122nd & 10 at own 32Jaycen Taylor rush for 11 yards to the Prdue 43 for a 1ST down, tackled by Greg Jones.
12:121st & 10 at own 43Jaycen Taylor rush for 14 yards to the MchSt 43 for a 1ST down, tackled by Eric Gordon.
12:121st & 10 at opp 43Jaycen Taylor rush for 3 yards to the MchSt 40, tackled by Ogemdi Nwagbuo and Kaleb Thornhill.
12:122nd & 7 at opp 40Curtis Painter pass complete to Greg Orton for 20 yards to the MchSt 20 for a 1ST down.
12:121st & 10 at opp 20Curtis Painter pass incomplete to Selwyn Lymon.
12:122nd & 10 at opp 20Jaycen Taylor rush for 5 yards to the MchSt 15, tackled by Eric Gordon.
12:123rd & 5 at opp 15Curtis Painter pass incomplete to Selwyn Lymon.
7:054th & 5 at opp 15Chris Summers 32 yard field goal GOOD.Michigan State 31, Purdue 24
7:05Chris Summers kickoff for 51 yards returned by Josh Rouse for 14 yards to the MchSt 33, tackled by Jeff Lindsay.
Michigan State Field goal, 16 plays
7:051st & 10 at own 33Javon Ringer rush for 3 yards to the MchSt 36, tackled by Anthony Heygood.
7:052nd & 7 at own 36Devin Thomas rush for a loss of 5 yards to the MchSt 31, tackled by Terrell Vinson.
7:053rd & 12 at own 31Brian Hoyer pass complete to Devin Thomas for 14 yards to the MchSt 45 for a 1ST down, tackled by Josh McKinley.
7:051st & 10 at own 45Brian Hoyer rush for 2 yards to the MchSt 47, tackled by Eugene Bright.
7:052nd & 8 at own 47Jehuu Caulcrick rush for 3 yards to the 50 yard line, tackled by Ryan Baker.
7:053rd & 5 at the 50Brian Hoyer pass complete to Devin Thomas for 9 yards to the Prdue 41 for a 1ST down, tackled by Josh McKinley.
7:051st & 10 at opp 41Javon Ringer rush for 2 yards to the Prdue 39, tackled by Mike McDonald.
7:052nd & 8 at opp 39Javon Ringer rush for 7 yards to the Prdue 32 out-of-bounds, tackled by Josh McKinley.
7:053rd & 1 at opp 32Jehuu Caulcrick rush for 7 yards to the Prdue 25 for a 1ST down, tackled by Brandon King.
7:051st & 10 at opp 25Jehuu Caulcrick rush for 4 yards to the Prdue 21, tackled by Justin Scott.
7:052nd & 6 at opp 21Javon Ringer rush for a loss of 3 yards to the Prdue 24, tackled by Terrell Vinson and Anthony Heygood.
7:053rd & 9 at opp 24Brian Hoyer pass incomplete to Deon Curry.
7:054th & 9 at opp 24Purdue penalty 12 yard face mask on Mike Neal accepted.
7:051st & 10 at opp 12Javon Ringer rush for a loss of 1 yard to the Prdue 13, tackled by Anthony Heygood.
7:052nd & 11 at opp 13Kellen Davis rush for 7 yards to the Prdue 6, tackled by Justin Scott.
Q4 15:003rd & 4 at opp 6Brian Hoyer pass incomplete to Devin Thomas, broken up by Brandon King.
Q4 14:544th & 4 at opp 6Brett Swenson 23 yard field goal GOOD.Michigan State 34, Purdue 24
Q4 14:54Todd Boleski kickoff for 63 yards returned by Dorien Bryant for 15 yards to the Prdue 12, tackled by Greg Jones, Purdue penalty 10 yard holding on N/A accepted.
4th quarter7 drives, then Michigan State 48, Purdue 31
Purdue Defensive TD, 3 plays (Michigan State scores)
14:541st & 10 at own 12Kory Sheets rush for 7 yards to the Prdue 19, tackled by Otis Wiley.
14:542nd & 3 at own 19Curtis Painter pass incomplete to Greg Orton.
13:573rd & 3 at own 19Curtis Painter pass complete to Dorien Bryant for 4 yards, fumbled at the Prdue 20, forced by Otis Wiley, recovered by Travis Key for a TOUCHDOWN, tackled by Otis Wiley.Michigan State 41, Purdue 24
13:57Brett Swenson extra point GOOD.
13:57Todd Boleski kickoff for 63 yards returned by Dorien Bryant for 25 yards to the Prdue 32, tackled by Kendell Davis-Clark.
Purdue Touchdown pass, 3 plays
13:571st & 10 at own 32Curtis Painter rush for 8 yards to the Prdue 40, tackled by Ervin Baldwin.
13:572nd & 2 at own 40Kory Sheets rush for 4 yards to the Prdue 44 out-of-bounds for a 1ST down, tackled by Greg Jones.
13:571st & 10 at own 44Michigan St penalty 15 yard pass interference on Kendell Davis-Clark accepted.
13:051st & 10 at opp 41Curtis Painter pass complete to Kory Sheets for 41 yards for a TOUCHDOWN.Michigan State 41, Purdue 30
13:05Chris Summers extra point GOOD.Michigan State 41, Purdue 31
13:05Chris Summers kickoff for 40 yards out-of-bounds.
Michigan State Touchdown pass, 11 plays
13:051st & 10 at own 35Jehuu Caulcrick rush for 6 yards to the MchSt 41, tackled by Josh Ferguson.
13:052nd & 4 at own 41Javon Ringer rush for 12 yards to the Prdue 47 for a 1ST down, tackled by Eugene Bright.
13:051st & 10 at opp 47Javon Ringer rush for 4 yards to the Prdue 43, tackled by Josh Ferguson.
13:052nd & 6 at opp 43Jehuu Caulcrick rush for 2 yards to the Prdue 41, tackled by Josh Ferguson.
13:053rd & 4 at opp 41Brian Hoyer pass incomplete to Deon Curry, broken up by Brandon King.
13:054th & 4 at opp 41Jehuu Caulcrick rush for 15 yards to the Prdue 26 for a 1ST down, tackled by Mike McDonald.
13:051st & 10 at opp 26Javon Ringer rush for no gain to the Prdue 26, tackled by Josh Ferguson.
13:052nd & 10 at opp 26Jehuu Caulcrick rush for 2 yards to the Prdue 24, tackled by Josh Ferguson.
13:053rd & 8 at opp 24Brian Hoyer pass complete to Devin Thomas for 20 yards to the Prdue 4 for a 1ST down, tackled by David Pender.
13:051st & goal at opp 4Jehuu Caulcrick rush for 1 yard to the Prdue 3, tackled by Alex Magee.
7:362nd & goal at opp 3Brian Hoyer pass complete to Eric Andino for 3 yards for a TOUCHDOWN.Michigan State 47, Purdue 31
7:36Brett Swenson extra point GOOD.Michigan State 48, Purdue 31
7:36Todd Boleski kickoff for 60 yards returned by Dorien Bryant for 21 yards to the Prdue 31, tackled by Brandon Denson.
Purdue Turnover on downs, 11 plays
7:361st & 10 at own 31Curtis Painter pass complete to Selwyn Lymon for 7 yards to the Prdue 38, tackled by Kendell Davis-Clark out-of-bounds.
7:362nd & 3 at own 38Curtis Painter pass complete to Dustin Keller for 2 yards to the Prdue 40, tackled by Rob Tabatchnick out-of-bounds.
7:363rd & 1 at own 40Jaycen Taylor rush for a loss of 2 yards to the Prdue 38, tackled by Rob Tabatchnick.
7:364th & 3 at own 38Curtis Painter pass complete to Jake Standeford for 7 yards to the Prdue 45 for a 1ST down, tackled by Travis Key.
7:361st & 10 at own 45Curtis Painter pass complete to Jake Standeford for 9 yards to the MchSt 46, tackled by Kendell Davis-Clark out-of-bounds.
7:362nd & 1 at opp 46Curtis Painter pass complete to Desmond Tardy for 19 yards to the MchSt 27 for a 1ST down, tackled by Nehemiah Warrick out-of-bounds.
7:361st & 10 at opp 27Curtis Painter pass complete to Jake Standeford for 14 yards to the MchSt 13 for a 1ST down, tackled by Ross Weaver out-of-bounds.
7:361st & 10 at opp 13Curtis Painter pass incomplete to Jaycen Taylor.
7:362nd & 10 at opp 13Curtis Painter pass incomplete to Dustin Keller.
7:363rd & 10 at opp 13Purdue penalty 10 yard holding on Zach Reckman accepted.
7:363rd & 20 at opp 23Curtis Painter pass complete to Jake Standeford for 12 yards to the MchSt 11.
7:364th & 8 at opp 11Curtis Painter sacked by Ervin Baldwin at the MchSt 15 for a loss of 4 yards.
Michigan State Punt, 3 plays
7:361st & 10 at own 15Jehuu Caulcrick rush for 3 yards to the MchSt 18, tackled by Mike McDonald.
7:362nd & 7 at own 18Javon Ringer rush for a loss of 1 yard to the MchSt 17, tackled by Cliff Avril.
6:553rd & 8 at own 17Javon Ringer rush for 5 yards to the MchSt 22, tackled by Royce Adams.
3:554th & 3 at own 22Timeout Purdue, clock 03:55.
3:554th & 3 at own 22Aaron Bates punt for 39 yards downed at the Prdue 39.
Purdue Turnover on downs, 5 plays
3:551st & 10 at own 39Curtis Painter pass complete to Jake Standeford for 23 yards to the MchSt 38 for a 1ST down, tackled by Otis Wiley.
3:551st & 10 at opp 38Curtis Painter pass complete to Dustin Keller for 3 yards to the MchSt 35, tackled by Sir Darean Adams.
3:552nd & 7 at opp 35Curtis Painter sacked by Brandon Long at the MchSt 40 for a loss of 5 yards.
3:083rd & 12 at opp 40Timeout Purdue, clock 03:08.
3:083rd & 12 at opp 40Curtis Painter pass incomplete to Greg Orton.
3:084th & 12 at opp 40Curtis Painter pass incomplete to Jake Standeford.
Michigan State End of game, 5 plays
3:081st & 10 at own 40Javon Ringer rush for 9 yards to the MchSt 49.
3:082nd & 1 at own 49Javon Ringer rush for 9 yards to the Prdue 42 for a 1ST down, tackled by Royce Adams.
3:081st & 10 at opp 42Jehuu Caulcrick rush for 2 yards to the Prdue 40, tackled by Ryan Kerrigan.
3:082nd & 8 at opp 40Jehuu Caulcrick rush for 4 yards to the Prdue 36, tackled by Josh McKinley.
3:083rd & 4 at opp 36Team rush for a loss of 2 yards to the Prdue 38.

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.

Officially, Michigan State leads 36–⁠29–⁠3; as played, 38–⁠28–⁠3 in 69 meetings, counting the nine since this game.

Recent meetings
2024Michigan State 24, Purdue 17
2021Purdue 40, Michigan State 29
2018Michigan State 23, Purdue 13
2015Michigan State 24, Purdue 21
2014Michigan State 45, Purdue 31
2013Michigan State 14, Purdue 0

Around this game