LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Purdue at Michigan State play by play — College Football November 22, 2024

Purdue 17
Michigan State 24
Final
Purdue 1st, 15:00
  1. 15:00 1st & 10 MSU 35 Michigan St. kicked off, touchback
  2. 15:00 1st & 10 PUR 25 Devin Mockobee rushed for 8 yard gain, tackled by Nikai Martinez
  3. 14:28 2nd & 2 PUR 33 Devin Mockobee rushed for 1 yard loss, tackled by Nikai Martinez
  4. 13:51 3rd & 3 PUR 32 Hudson Card passed to Max Klare for 12 yard gain
  5. 13:17 1st & 10 PUR 44 Devin Mockobee rushed for 1 yard loss, tackled by Cal Haladay
  6. 12:41 2nd & 11 PUR 43 Hudson Card passed to Drew Biber for 10 yard gain, tackled by Ed Woods
  7. 12:01 3rd & 1 MSU 47 Hudson Card passed to Max Klare for 18 yard gain, tackled by Kay'Ron Lynch-Adams
  8. 11:21 1st & 10 MSU 29 Hudson Card passed to Devin Mockobee for 15 yard gain, tackled by Khris Bogle
  9. 10:44 1st & 10 MSU 14 Devin Mockobee rushed for 2 yard gain, tackled by Khris Bogle
  10. 10:07 2nd & 8 MSU 12 Hudson Card incomplete pass intended for Shamar Rigby
  11. 10:03 3rd & 8 MSU 12 Hudson Card sacked by Angelo Grose for 10 yard loss
  12. 9:21 4th & 18 MSU 22 Ben Freehill kicked a 40-yard field goal PUR 3, MSU 0
Michigan State 1st, 9:17
  1. 9:17 4th & 18 MSU 22 Purdue kicked off for 61 yards, Sam Edwards returned kickoff for no gain
  2. 9:17 1st & 10 MSU 25 Aidan Chiles incomplete pass intended for Montorie Foster Jr.
  3. 9:11 2nd & 10 MSU 25 Kay'Ron Lynch-Adams rushed for 11 yard gain, tackled by Dillon Thieneman
  4. 8:35 1st & 10 MSU 36 Kay'Ron Lynch-Adams rushed for 1 yard gain, tackled by Kyndrich Breedlove
  5. 7:55 2nd & 9 MSU 37 Aidan Chiles incomplete pass intended for Montorie Foster Jr.
  6. 7:50 3rd & 9 MSU 37 Aidan Chiles passed to Jack Velling for 11 yard gain, tackled by Yanni Karlaftis
  7. 7:14 1st & 10 MSU 48 Aidan Chiles incomplete pass intended for Jack Velling
  8. 7:09 2nd & 10 MSU 48 Kay'Ron Lynch-Adams rushed for 6 yard gain, tackled by Hudson Miller
  9. 6:37 3rd & 4 PUR 46 Aidan Chiles rushed for 14 yard gain, tackled by Kyndrich Breedlove
  10. 5:52 1st & 10 PUR 32 Nick Marsh rushed for 11 yard gain, tackled by Dillon Thieneman
  11. 5:12 1st & 10 PUR 21 Aidan Chiles passed to Ademola Faleye for 14 yard gain, tackled by Dillon Thieneman
  12. 4:31 1st & 7 PUR 7 Aidan Chiles passed to Montorie Foster Jr. for 7 yard touchdown PUR 3, MSU 6
  13. 4:24 1st & 7 PUR 0 Michigan St. committed 15 yard penalty (Chop Block)
  14. 4:24 Jonathan Kim made PAT PUR 3, MSU 7
Purdue 1st, 4:24
  1. 4:24 Michigan St. kicked off, touchback
  2. 4:24 1st & 10 PUR 25 Reggie Love III rushed for 1 yard gain, tackled by Angelo Grose
  3. 3:46 2nd & 9 PUR 26 Hudson Card passed to Reggie Love III for 5 yard gain, tackled by Ed Woods
  4. 3:00 3rd & 4 PUR 31 Hudson Card incomplete pass intended for Jaron Tibbs
  5. 2:52 4th & 4 PUR 31 Keelan Crimmins punted for 31 yards, no return. Michigan St. committed 10 yard penalty (Holding)
Michigan State 1st, 2:44
  1. 2:44 1st & 10 MSU 28 Kay'Ron Lynch-Adams rushed for 9 yard gain, tackled by Will Heldt
  2. 2:06 2nd & 1 MSU 37 Kay'Ron Lynch-Adams rushed for 5 yard gain, tackled by Shitta Sillah
  3. 1:23 1st & 10 MSU 42 Aidan Chiles incomplete pass intended for Nick Marsh
  4. 1:19 2nd & 10 MSU 42 Nate Carter rushed for 2 yard gain, tackled by Kydran Jenkins
  5. 0:34 3rd & 8 MSU 44 Aidan Chiles passed to Nick Marsh for 13 yard gain, tackled by Nyland Green
  6. End of 1st Quarter
  7. 15:00 1st & 10 PUR 43 Kay'Ron Lynch-Adams rushed for 3 yard gain, tackled by Kydran Jenkins
  8. 14:26 2nd & 7 PUR 40 Kay'Ron Lynch-Adams rushed for 9 yard gain, tackled by Dillon Thieneman
  9. 13:43 1st & 10 PUR 31 Aidan Chiles passed to Brennan Parachek for 7 yard loss, tackled by Kydran Jenkins
  10. 12:58 2nd & 17 PUR 38 Aidan Chiles incomplete pass intended for Ademola Faleye
  11. 12:54 3rd & 17 PUR 38 Aidan Chiles passed to Kay'Ron Lynch-Adams for 13 yard gain, tackled by Mo Omonode
  12. 12:12 4th & 4 PUR 25 Jonathan Kim kicked a 43-yard field goal PUR 3, MSU 10
Purdue 2nd, 12:07
  1. 12:07 4th & 4 PUR 25 Michigan St. kicked off, touchback
  2. 12:07 1st & 10 PUR 25 Hudson Card passed to Jahmal Edrine for 11 yard gain, tackled by Ed Woods
  3. 11:37 1st & 10 PUR 36 Devin Mockobee rushed for 3 yard loss. Devin Mockobee fumbled. Maverick Hansen recovered fumble for no gain
Michigan State 2nd, 11:30
  1. 11:30 1st & 10 PUR 33 Aidan Chiles incomplete pass intended for Montorie Foster Jr.
  2. 11:25 2nd & 10 PUR 33 Nate Carter rushed for 7 yard loss, tackled by Trey Smith
  3. 10:43 3rd & 17 PUR 40 Purdue committed 15 yard penalty (Pass Interference)
  4. 10:16 1st & 10 PUR 25 Nate Carter rushed for 12 yard gain, tackled by Dillon Thieneman
  5. 9:38 1st & 10 PUR 13 Aidan Chiles passed to Montorie Foster Jr. for 4 yard gain, tackled by Botros Alisandro
  6. 8:54 2nd & 6 PUR 9 Nate Carter rushed for 2 yard gain, tackled by Ty Hudkins. Purdue committed 4 yard penalty (Unsportsmanlike Conduct)
  7. 8:36 1st & 3 PUR 3 Purdue timeout
  8. 8:36 1st & 3 PUR 3 Aidan Chiles incomplete pass intended for Ademola Faleye
  9. 8:32 2nd & 3 PUR 3 Nate Carter rushed for 1 yard gain, tackled by Dillon Thieneman
  10. 7:52 3rd & 2 PUR 2 Nate Carter rushed for 2 yard touchdown PUR 3, MSU 16
  11. 7:45 3rd & 2 PUR 0 Jonathan Kim made PAT PUR 3, MSU 17
Purdue 2nd, 7:45
  1. 7:45 3rd & 2 PUR 0 Michigan St. kicked off, touchback
  2. 7:45 1st & 10 PUR 25 Reggie Love III rushed for 1 yard loss, tackled by Nikai Martinez
  3. 7:11 2nd & 11 PUR 24 Hudson Card passed to Jahmal Edrine for 11 yard gain
  4. 6:37 1st & 10 PUR 35 Reggie Love III rushed for 1 yard gain, tackled by Ade Willie
  5. 5:58 2nd & 9 PUR 36 Hudson Card incomplete pass intended for Reggie Love III
  6. 5:51 3rd & 9 PUR 36 Hudson Card passed to Max Klare for 7 yard gain, tackled by Nikai Martinez
  7. 5:04 4th & 2 PUR 43 Hudson Card passed to Max Klare for 27 yard gain, tackled by Jalen Thompson
  8. 4:25 1st & 10 MSU 30 Hudson Card passed to Drew Biber for 6 yard gain, tackled by Jordan Hall
  9. 3:44 2nd & 4 MSU 24 Michigan St. committed 15 yard penalty (Pass Interference)
  10. 3:41 1st & 9 MSU 9 Hudson Card sacked by Maverick Hansen and Alex VanSumeren for 3 yard loss
  11. 2:55 2nd & 12 MSU 12 Hudson Card incomplete pass intended for Max Klare
  12. 2:48 3rd & 12 MSU 12 Hudson Card incomplete pass intended for Max Klare
  13. 2:42 4th & 12 MSU 12 Michigan St. blocked 30-yard field goal attempt by Ben Freehill. Ru'Quan Buckley returned for 4 yards
Michigan State 2nd, 2:26
  1. 2:26 1st & 10 MSU 16 Kay'Ron Lynch-Adams rushed for 5 yard gain, tackled by Yanni Karlaftis
  2. 2:00 2nd & 5 MSU 21 Kay'Ron Lynch-Adams rushed for 3 yard gain, tackled by Yanni Karlaftis
  3. 1:54 3rd & 2 MSU 24 Purdue timeout
  4. 1:54 3rd & 2 MSU 24 Kay'Ron Lynch-Adams rushed for 2 yard gain, tackled by Antonio Stevens
  5. 1:43 1st & 10 MSU 26 Aidan Chiles incomplete pass intended for Nick Marsh
  6. 1:39 2nd & 10 MSU 26 Aidan Chiles incomplete pass
  7. 1:33 3rd & 10 MSU 26 Aidan Chiles rushed for 10 yard gain, tackled by Dillon Thieneman
  8. 1:20 1st & 10 MSU 36 Aidan Chiles sacked by Kydran Jenkins for 1 yard loss
  9. 1:07 2nd & 11 MSU 35 Michigan St. timeout
  10. 1:07 2nd & 11 MSU 35 Aidan Chiles passed to Nate Carter for 12 yard gain, tackled by Nyland Green
  11. 0:58 1st & 10 MSU 47 Aidan Chiles passed to Montorie Foster Jr. for 33 yard gain, tackled by Botros Alisandro
  12. 0:46 1st & 10 PUR 20 Aidan Chiles passed to Nate Carter for 20 yard touchdown PUR 3, MSU 23
  13. 0:41 1st & 10 PUR 0 Jonathan Kim made PAT PUR 3, MSU 24
Purdue 2nd, 0:41
  1. 0:41 1st & 10 PUR 0 Michigan St. kicked off for 65 yards, Andrew Sowinski returned kickoff for no gain
  2. 0:41 1st & 10 PUR 25 Hudson Card passed to Jahmal Edrine for 14 yard gain
  3. 0:30 1st & 10 PUR 39 Hudson Card incomplete pass intended for Devin Mockobee
  4. 0:23 2nd & 10 PUR 39 Hudson Card passed to Jaron Tibbs for 5 yard gain, tackled by Jordan Turner
  5. 0:15 3rd & 5 PUR 44 Hudson Card incomplete pass intended for Jahmal Edrine
  6. 0:09 4th & 5 PUR 44 Michigan St. timeout
  7. 0:09 4th & 5 PUR 44 Keelan Crimmins punted, touchback
Michigan State 3rd, 15:00
  1. 15:00 1st & 10 PUR 20 Purdue kicked off, touchback
  2. 15:00 1st & 10 MSU 25 Aidan Chiles incomplete pass intended for Nick Marsh
  3. 14:52 2nd & 10 MSU 25 Michigan St. timeout
  4. 14:52 2nd & 10 MSU 25 Kay'Ron Lynch-Adams rushed for 5 yard gain, tackled by Kydran Jenkins
  5. 14:17 3rd & 5 MSU 30 Aidan Chiles passed to Kay'Ron Lynch-Adams for 4 yard gain, tackled by Nyland Green
  6. 13:38 4th & 1 MSU 34 Aidan Chiles rushed for 3 yard gain, tackled by Joe Anderson
  7. 12:57 1st & 10 MSU 37 Nate Carter rushed for 4 yard loss, tackled by Dillon Thieneman
  8. 12:10 2nd & 14 MSU 33 Aidan Chiles passed to Kay'Ron Lynch-Adams for 1 yard gain, tackled by Hudson Miller
  9. 11:26 3rd & 13 MSU 34 Aidan Chiles incomplete pass intended for Nick Marsh
  10. 11:22 4th & 13 MSU 34 Ryan Eckley punted for 45 yards. Andrew Sowinski returned punt for 6 yards
Purdue 3rd, 11:20
  1. 11:20 1st & 10 PUR 27 Devin Mockobee rushed for 1 yard loss, tackled by Jordan Turner
  2. 10:37 2nd & 11 PUR 26 Hudson Card passed to Jahmal Edrine for 24 yard gain, tackled by Nikai Martinez
  3. 9:52 1st & 10 MSU 50 Hudson Card rushed for 2 yard gain, tackled by Jordan Turner
  4. 9:07 2nd & 8 MSU 48 Devin Mockobee rushed for 3 yard gain, tackled by Khris Bogle
  5. 8:28 3rd & 5 MSU 45 Hudson Card incomplete pass intended for Devin Mockobee
  6. 8:23 4th & 5 MSU 45 Hudson Card passed to Shamar Rigby for 17 yard gain, tackled by Darius Snow
  7. 7:40 1st & 10 MSU 28 Hudson Card passed to Jaron Tibbs for 9 yard gain, tackled by Cal Haladay
  8. 6:52 2nd & 1 MSU 19 Purdue timeout
  9. 6:52 2nd & 1 MSU 19 Hudson Card passed to Devin Mockobee for 14 yard gain, tackled by Anthony Jones
  10. 6:40 1st & 5 MSU 5 Hudson Card rushed for 3 yard gain, tackled by Alex VanSumeren
  11. 5:54 2nd & 2 MSU 2 Devin Mockobee rushed for 2 yard touchdown PUR 9, MSU 24
  12. 5:49 2nd & 2 MSU 0 Ben Freehill made PAT PUR 10, MSU 24
Michigan State 3rd, 5:49
  1. 5:49 2nd & 2 MSU 0 Purdue kicked off, touchback
  2. 5:49 1st & 10 MSU 25 Nate Carter rushed for 1 yard gain, tackled by Will Heldt
  3. 5:08 2nd & 9 MSU 26 Kay'Ron Lynch-Adams rushed for 10 yard gain, tackled by Dillon Thieneman
  4. 4:28 1st & 10 MSU 36 Aidan Chiles sacked by Antonio Stevens and Hudson Miller for 5 yard loss
  5. 3:42 2nd & 15 MSU 31 Aidan Chiles passed to Nick Marsh for 12 yard gain
  6. 3:00 3rd & 3 MSU 43 Aidan Chiles incomplete pass intended for Montorie Foster Jr.
  7. 2:43 4th & 3 MSU 43 Ryan Eckley punted for 42 yards. Andrew Sowinski returned punt for no gain
Purdue 3rd, 2:39
  1. 2:39 1st & 10 PUR 15 Hudson Card incomplete pass intended for Shamar Rigby
  2. 2:32 2nd & 10 PUR 15 Hudson Card passed to Jaron Tibbs for 21 yard gain
  3. 1:48 1st & 10 PUR 36 Hudson Card incomplete pass intended for Jaron Tibbs
  4. 1:42 2nd & 10 PUR 36 Hudson Card passed to Max Klare for 2 yard gain, tackled by Ed Woods
  5. 0:56 3rd & 8 PUR 38 Michigan St. committed 15 yard penalty (Pass Interference)
  6. 0:56 1st & 10 MSU 47 Hudson Card passed to Reggie Love III for 3 yard gain, tackled by Angelo Grose
  7. 0:17 2nd & 7 MSU 44 Hudson Card passed to Max Klare for 10 yard gain
  8. End of 3rd Quarter
  9. 14:51 1st & 10 MSU 34 Hudson Card sacked by Khris Bogle for 11 yard loss. Purdue penalty (Intentional Grounding)
  10. 14:51 2nd & 21 MSU 45 Hudson Card incomplete pass intended for Devin Mockobee
  11. 14:47 3rd & 21 MSU 45 Michigan St. timeout
  12. 14:47 3rd & 21 MSU 45 Hudson Card passed to Jaron Tibbs for 38 yard gain, tackled by Ade Willie
  13. 13:56 1st & 7 MSU 7 Hudson Card passed to Max Klare for 7 yard touchdown PUR 16, MSU 24
  14. 13:54 1st & 7 MSU 0 Ben Freehill made PAT PUR 17, MSU 24
  15. 13:54 1st & 7 MSU 0 Michigan St. committed 15 yard penalty (Unsportsmanlike Conduct)
Michigan State 4th, 13:54
  1. 13:54 1st & 10 MSU 50 Purdue kicked off, touchback
  2. 13:54 1st & 10 MSU 25 Aidan Chiles passed to Montorie Foster Jr. for 15 yard gain, tackled by Dillon Thieneman
  3. 13:19 1st & 10 MSU 40 Kay'Ron Lynch-Adams rushed for 2 yard gain, tackled by Antonio Stevens
  4. 12:43 2nd & 8 MSU 42 Aidan Chiles incomplete pass intended for Montorie Foster Jr.
  5. 12:38 3rd & 8 MSU 42 Aidan Chiles incomplete pass intended for Nick Marsh
  6. 12:32 4th & 8 MSU 42 Ryan Eckley punted, touchback
Purdue 4th, 12:30
  1. 12:30 1st & 10 PUR 20 Hudson Card incomplete pass intended for Jahmal Edrine
  2. 12:17 2nd & 10 PUR 20 Hudson Card incomplete pass intended for Devin Mockobee
  3. 12:11 3rd & 10 PUR 20 Hudson Card passed to De'Nylon Morrissette for 11 yard gain
  4. 11:37 1st & 10 PUR 31 Hudson Card incomplete pass intended for Kam Brown
  5. 11:28 2nd & 10 PUR 31 Hudson Card incomplete pass intended for De'Nylon Morrissette
  6. 11:22 3rd & 10 PUR 31 Hudson Card incomplete pass intended for Jahmal Edrine
  7. 11:16 4th & 10 PUR 31 Keelan Crimmins punted for 45 yards. Montorie Foster Jr. returned punt for no gain
Michigan State 4th, 11:09
  1. 11:09 1st & 10 MSU 24 Nate Carter rushed for 6 yard gain, tackled by Shitta Sillah
  2. 10:33 2nd & 4 MSU 30 Aidan Chiles rushed for no gain, tackled by Will Heldt
  3. 10:01 3rd & 4 MSU 30 Aidan Chiles incomplete pass intended for Nick Marsh
  4. 9:54 4th & 4 MSU 30 Ryan Eckley punted for 48 yards. Andrew Sowinski returned punt for 8 yards
Purdue 4th, 9:44
  1. 9:44 1st & 10 PUR 30 Reggie Love III rushed for 1 yard gain, tackled by Ru'Quan Buckley
  2. 9:00 2nd & 9 PUR 31 Hudson Card passed to Jahmal Edrine for 27 yard gain
  3. 9:00 1st & 10 MSU 42 Hudson Card pass intercepted. Jordan Turner intercepted Hudson Card for no gain
Michigan State 4th, 8:54
  1. 8:54 1st & 10 MSU 31 Kay'Ron Lynch-Adams rushed for 5 yard gain, tackled by Hudson Miller
  2. 8:13 2nd & 5 MSU 36 Kay'Ron Lynch-Adams rushed for 7 yard gain, tackled by Jeffrey M'Ba
  3. 7:33 1st & 10 MSU 43 Kay'Ron Lynch-Adams rushed for 3 yard loss, tackled by Hudson Miller
  4. 6:55 2nd & 13 MSU 40 Aidan Chiles passed to Brennan Parachek for 7 yard gain, tackled by Hudson Miller
  5. 6:12 3rd & 6 MSU 47 Aidan Chiles incomplete pass intended for Nick Marsh
  6. 6:07 4th & 6 MSU 47 Ryan Eckley punted, touchback
Purdue 4th, 5:59
  1. 5:59 1st & 10 PUR 20 Devin Mockobee rushed for 5 yard gain, tackled by Alex VanSumeren
  2. 5:27 2nd & 5 PUR 25 Hudson Card incomplete pass intended for Jahmal Edrine
  3. 5:18 3rd & 5 PUR 25 Purdue timeout
  4. 5:18 3rd & 5 PUR 25 Hudson Card passed to Devin Mockobee for 6 yard gain, tackled by Ed Woods
  5. 4:36 1st & 10 PUR 31 Hudson Card passed to Devin Mockobee for 12 yard gain, tackled by Angelo Grose
  6. 3:57 1st & 10 PUR 43 Hudson Card incomplete pass intended for De'Nylon Morrissette
  7. 3:52 2nd & 10 PUR 43 Michigan St. committed 5 yard penalty (Offside)
  8. 3:52 2nd & 5 PUR 48 Hudson Card rushed for 1 yard loss, tackled by Ru'Quan Buckley
  9. 3:12 3rd & 6 PUR 47 Hudson Card incomplete pass intended for Jaron Tibbs
  10. 3:08 4th & 6 PUR 47 Hudson Card incomplete pass intended for De'Nylon Morrissette. Purdue committed 10 yard penalty (Holding)
Michigan State 4th, 3:01
  1. 3:01 1st & 10 PUR 37 Kay'Ron Lynch-Adams rushed for 4 yard gain, tackled by Dillon Thieneman
  2. 2:13 2nd & 6 PUR 33 Kay'Ron Lynch-Adams rushed for 1 yard gain, tackled by Jeffrey M'Ba
  3. 2:07 3rd & 5 PUR 32 Purdue timeout
  4. 2:07 3rd & 5 PUR 32 Aidan Chiles rushed for 4 yard gain, tackled by Hudson Miller
  5. 2:00 4th & 1 PUR 28 Aidan Chiles rushed for 1 yard gain, tackled by Kydran Jenkins
  6. 1:31 1st & 10 PUR 27 Aidan Chiles rushed for 1 yard loss
  7. 0:45 2nd & 11 PUR 28 Aidan Chiles rushed for 2 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.