LunoSport
About Contact
Get the app
Scores Rankings Standings Playoffs Teams

Pittsburgh at Michigan State play by play — College Football December 30, 2021

Pittsburgh 21
Michigan State 31
Final
Pittsburgh 1st, 15:00
  1. 15:00 Michigan St. kicked off, Israel Abanikanda returned kickoff for no gain
  2. 15:00 1st & 10 PITT 2 Israel Abanikanda rushed up the middle for no gain
  3. 14:56 2nd & 10 PITT 2 Nick Patti incomplete pass down the middle
  4. 14:21 3rd & 10 PITT 2 Nick Patti incomplete pass to the right
  5. 14:15 4th & 10 PITT 2 Kirk Christodoulou punted. Jayden Reed returned punt for 16 yards
Michigan State 1st, 14:09
  1. 14:09 1st & 10 PITT 29 Jordon Simmons rushed to the left for 1 yard gain
  2. 13:56 2nd & 9 PITT 28 Payton Thorne incomplete pass to the left
  3. 13:22 3rd & 9 PITT 28 Payton Thorne passed to Jayden Reed to the right for 28 yard touchdown PITT 0, MSU 6
  4. 13:11 Matt Coghlin made PAT PITT 0, MSU 7
Pittsburgh 1st, 13:11
  1. 13:11 Michigan St. kicked off, touchback
  2. 13:11 1st & 10 PITT 25 Israel Abanikanda rushed to the right for 5 yard gain
  3. 13:11 2nd & 5 PITT 30 Nick Patti passed to Jordan Addison down the middle for 13 yard gain
  4. 12:45 1st & 10 PITT 43 Israel Abanikanda rushed to the right for 5 yard gain
  5. 12:23 2nd & 5 PITT 48 Nick Patti rushed to the right for 8 yard gain
  6. 11:48 1st & 10 MSU 44 Israel Abanikanda rushed to the right for 7 yard gain
  7. 11:18 2nd & 3 MSU 37 Nick Patti rushed to the right for 3 yard gain
  8. 10:44 1st & 10 MSU 34 Nick Patti passed to Jordan Addison down the middle for 8 yard gain
  9. 10:20 2nd & 2 MSU 26 Vincent Davis rushed to the right for 1 yard gain
  10. 9:48 3rd & 1 MSU 25 Vincent Davis rushed to the right for 3 yard gain
  11. 9:12 1st & 10 MSU 22 Vincent Davis rushed to the left for 6 yard gain
  12. 8:42 2nd & 4 MSU 16 Nick Patti incomplete pass to the left
  13. 8:13 3rd & 4 MSU 16 Nick Patti rushed to the left for 16 yard touchdown PITT 6, MSU 7
  14. 7:57 Sam Scarton made PAT PITT 7, MSU 7
Michigan State 1st, 7:57
  1. 7:57 Pittsburgh kicked off, touchback
  2. 7:57 1st & 10 MSU 25 Jordon Simmons rushed to the left for 3 yard loss
  3. 7:57 2nd & 13 MSU 22 Jordon Simmons rushed to the left for no gain
  4. 7:28 3rd & 13 MSU 22 Payton Thorne passed to Jalen Nailor down the middle for 17 yard gain
  5. 6:54 1st & 10 MSU 39 Pittsburgh committed 5 yard penalty (Offside)
  6. 6:45 1st & 5 MSU 44 Payton Thorne passed to Maliq Carr down the middle for 25 yard gain
  7. 6:33 1st & 10 PITT 31 Payton Thorne incomplete pass to the right
  8. 6:22 2nd & 10 PITT 31 Harold Joiner rushed to the left for 6 yard gain
  9. 6:16 3rd & 4 PITT 25 Payton Thorne rushed to the right for 12 yard gain
  10. 6:00 1st & 10 PITT 13 Payton Thorne passed to Tre Mosley to the left for 5 yard gain
  11. 5:25 2nd & 5 PITT 8 Michigan St. committed 5 yard penalty (False Start)
  12. 4:45 2nd & 10 PITT 13 Harold Joiner rushed to the left for 2 yard gain
  13. 4:33 3rd & 8 PITT 11 Pittsburgh timeout. Michigan St. committed 10 yard penalty (Holding)
  14. 3:49 3rd & 18 PITT 21 Payton Thorne passed to Harold Joiner to the right for 3 yard gain
  15. 3:28 4th & 15 PITT 18 Matt Coghlin kicked a 36-yard field goal PITT 7, MSU 10
Pittsburgh 1st, 2:39
  1. 2:39 Michigan St. kicked off, Israel Abanikanda returned kickoff for 24 yards
  2. 2:39 1st & 10 PITT 32 Pittsburgh committed 5 yard penalty (False Start)
  3. 2:33 1st & 15 PITT 27 Israel Abanikanda rushed up the middle for 1 yard loss
  4. 2:33 2nd & 16 PITT 26 Davis Beville passed to Melquise Stovall down the middle for 7 yard gain
  5. 2:05 3rd & 9 PITT 33 Davis Beville passed to Vincent Davis to the right for 8 yard gain
  6. 1:30 4th & 1 PITT 41 Davis Beville rushed up the middle for 1 yard gain
  7. 0:42 1st & 10 PITT 42 Davis Beville incomplete pass to the right
  8. 0:36 2nd & 10 PITT 42 Davis Beville passed to Vincent Davis to the right for 1 yard gain
  9. End of 1st Quarter
  10. 15:00 3rd & 9 PITT 43 Davis Beville sacked by Brandon Wright for 9 yard loss
  11. 15:00 4th & 18 PITT 34 Kirk Christodoulou punted. Jayden Reed returned punt for 9 yards
Michigan State 2nd, 14:16
  1. 14:16 1st & 10 MSU 32 Timeout
  2. 14:01 1st & 10 MSU 32 Elijah Collins rushed to the right for 1 yard gain
  3. 14:01 2nd & 9 MSU 33 Elijah Collins rushed up the middle for 4 yard gain
  4. 13:35 3rd & 5 MSU 37 Payton Thorne passed to Keon Coleman to the right for 9 yard gain
  5. 12:59 1st & 10 MSU 46 Payton Thorne passed to Jalen Nailor down the middle for 50 yard gain
  6. 12:29 1st & 4 PITT 4 Payton Thorne incomplete pass to the right
  7. 12:11 2nd & 4 PITT 4 Michigan St. committed 5 yard penalty (False Start)
  8. 12:07 2nd & 9 PITT 9 Payton Thorne rushed to the right for 6 yard loss
  9. 12:07 3rd & 15 PITT 15 Payton Thorne incomplete pass down the middle
  10. 11:23 4th & 15 PITT 15 Matt Coghlin missed a 33-yard field goal
Pittsburgh 2nd, 11:13
  1. 11:13 1st & 10 PITT 20 Timeout
  2. 11:13 1st & 10 PITT 20 Rodney Hammond Jr. rushed to the left for 2 yard gain
  3. 11:13 2nd & 8 PITT 22 Rodney Hammond Jr. rushed up the middle for 3 yard gain
  4. 10:46 3rd & 5 PITT 25 Davis Beville incomplete pass to the right
  5. 10:06 4th & 5 PITT 25 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 2nd, 9:59
  1. 9:59 1st & 10 MSU 22 Timeout
  2. 9:51 1st & 10 MSU 22 Elijah Collins rushed to the left for 1 yard gain
  3. 9:51 2nd & 9 MSU 23 Payton Thorne passed to Tre Mosley to the left for 15 yard gain
  4. 9:18 1st & 10 MSU 38 Payton Thorne incomplete pass to the right
  5. 8:41 2nd & 10 MSU 38 Payton Thorne rushed up the middle for 11 yard gain
  6. 8:36 1st & 10 MSU 49 Elijah Collins rushed to the right for 3 yard gain
  7. 8:18 2nd & 7 PITT 48 Jordon Simmons rushed up the middle for 5 yard loss. Jordon Simmons fumbled. Payton Thorne recovered fumble for no gain
  8. 7:43 3rd & 12 MSU 47 Payton Thorne incomplete pass to the left
  9. 6:59 4th & 12 MSU 47 Bryce Baringer punted. Jordan Addison returned punt for no gain
Pittsburgh 2nd, 6:53
  1. 6:53 1st & 10 PITT 11 Timeout
  2. 6:46 1st & 10 PITT 11 Vincent Davis rushed to the left for 1 yard loss
  3. 6:46 2nd & 11 PITT 10 Davis Beville rushed up the middle for 8 yard gain
  4. 6:08 3rd & 3 PITT 18 Davis Beville incomplete pass down the middle
  5. 5:38 4th & 3 PITT 18 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 2nd, 5:33
  1. 5:33 1st & 10 MSU 42 Timeout
  2. 5:20 1st & 10 MSU 42 Jordon Simmons rushed to the right for 7 yard gain
  3. 5:20 2nd & 3 MSU 49 Jordon Simmons rushed up the middle for 1 yard gain
  4. 4:51 3rd & 2 MSU 50 Michigan St. committed 5 yard penalty (False Start)
  5. 4:33 3rd & 7 MSU 45 Payton Thorne passed to Tre Mosley to the left for 15 yard gain
  6. 4:19 1st & 10 PITT 40 Jordon Simmons rushed up the middle for 2 yard gain
  7. 3:44 2nd & 8 PITT 38 Timeout
  8. 3:28 2nd & 8 PITT 38 Jordon Simmons rushed to the right for 3 yard gain
  9. 3:12 3rd & 5 PITT 35 Jordon Simmons rushed to the left for 6 yard gain
  10. 2:37 1st & 10 PITT 29 Payton Thorne pass intercepted to the left. Brandon Hill intercepted Payton Thorne for no gain
Pittsburgh 2nd, 2:09
  1. 2:09 1st & 10 PITT 13 Timeout
  2. 2:03 1st & 10 PITT 13 Vincent Davis rushed up the middle for 12 yard gain
  3. 2:03 1st & 10 PITT 25 Davis Beville passed to Jordan Addison to the left for 10 yard gain
  4. 1:51 1st & 10 PITT 35 Davis Beville passed to Jordan Addison to the right for 52 yard gain
  5. 1:47 1st & 10 MSU 13 Vincent Davis rushed to the right for 12 yard gain
  6. 1:29 1st & 1 MSU 1 Vincent Davis rushed to the left for 3 yard loss
  7. 1:12 2nd & 4 MSU 4 Pittsburgh timeout
  8. 1:05 2nd & 4 MSU 4 Davis Beville passed to Jared Wayne down the middle for 4 yard touchdown PITT 14, MSU 10
  9. 1:02 1st & 1 MSU 1 Timeout
  10. 1:02 Sam Scarton made PAT
Michigan State 2nd, 1:02
  1. 1:02 Pittsburgh kicked off, Jalen Nailor returned kickoff for 16 yards
  2. 1:02 1st & 10 MSU 16 Payton Thorne passed to Connor Heyward to the left for 9 yard gain
  3. 0:58 2nd & 1 MSU 25 Payton Thorne sacked by Tyler Bentley for 8 yard loss
  4. 0:52 3rd & 9 MSU 17 Elijah Collins rushed to the left for 1 yard gain
Michigan State 3rd, 15:00
  1. 15:00 Pittsburgh kicked off, touchback
  2. 15:00 1st & 10 MSU 25 Payton Thorne incomplete pass to the left
  3. 15:00 2nd & 10 MSU 25 Payton Thorne incomplete pass to the right
  4. 14:54 3rd & 10 MSU 25 Payton Thorne rushed to the right for 1 yard gain. Payton Thorne fumbled. Cam Bright recovered fumble and returned for 26 yard touchdown PITT 20, MSU 10
  5. 14:40 Sam Scarton made PAT PITT 21, MSU 10
Michigan State 3rd, 14:40
  1. 14:40 Pittsburgh kicked off, Jayden Reed returned kickoff for no gain
  2. 14:40 1st & 10 MSU 25 Jordon Simmons rushed to the left for 10 yard gain
  3. 14:40 1st & 10 MSU 35 Payton Thorne rushed up the middle for 3 yard gain
  4. 14:20 2nd & 7 MSU 38 Payton Thorne passed to Connor Heyward to the right for 4 yard gain
  5. 13:46 3rd & 3 MSU 42 Payton Thorne incomplete pass to the right
  6. 13:03 4th & 3 MSU 42 Connor Heyward rushed to the right for 7 yard gain
  7. 12:57 1st & 10 MSU 49 Payton Thorne passed to Tre Mosley to the right for 8 yard gain
  8. 12:22 2nd & 2 PITT 43 Jordon Simmons rushed to the left for 3 yard gain. Pittsburgh committed 15 yard penalty (Roughing the Passer)
  9. 11:12 1st & 10 PITT 25 Timeout
  10. 11:03 1st & 10 PITT 25 Jordon Simmons rushed to the right for 4 yard loss
  11. 11:03 2nd & 14 PITT 29 Payton Thorne rushed up the middle for 1 yard gain
  12. 10:31 3rd & 13 PITT 28 Payton Thorne incomplete pass down the middle
  13. 9:48 4th & 13 PITT 28 Payton Thorne incomplete pass to the right
Pittsburgh 3rd, 9:43
  1. 9:43 1st & 10 PITT 28 Davis Beville sacked by Jacob Slade for 8 yard loss
  2. 9:37 2nd & 18 PITT 20 Vincent Davis rushed up the middle for 12 yard gain
  3. 9:06 3rd & 6 PITT 32 Davis Beville passed to Shocky Jacques-Louis to the right for 5 yard gain
  4. 8:37 4th & 1 PITT 37 Timeout
  5. 7:55 4th & 1 PITT 37 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 3rd, 7:41
  1. 7:41 1st & 10 MSU 16 Elijah Collins rushed to the right for 5 yard gain
  2. 7:29 2nd & 5 MSU 21 Payton Thorne incomplete pass down the middle
  3. 6:58 3rd & 5 MSU 21 Payton Thorne incomplete pass to the right
  4. 6:52 4th & 5 MSU 21 Bryce Baringer punted. Jordan Addison returned punt for no gain
Pittsburgh 3rd, 6:48
  1. 6:48 1st & 10 PITT 26 Timeout
  2. 6:40 1st & 10 PITT 26 Davis Beville passed to Jordan Addison to the left for 1 yard loss
  3. 6:40 2nd & 11 PITT 25 Vincent Davis rushed to the left for 1 yard gain
  4. 6:28 3rd & 10 PITT 26 Davis Beville sacked by Drew Beesley and Brandon Wright for 3 yard loss
  5. 5:53 4th & 13 PITT 23 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 3rd, 5:05
  1. 5:05 1st & 10 MSU 36 Timeout
  2. 4:58 1st & 10 MSU 36 Payton Thorne passed to Jalen Nailor to the right for 5 yard gain
  3. 4:58 2nd & 5 MSU 41 Jordon Simmons rushed up the middle for no gain
  4. 4:26 3rd & 5 MSU 41 Payton Thorne incomplete pass down the middle
  5. 3:51 4th & 5 MSU 41 Payton Thorne passed to Jalen Nailor down the middle for 9 yard gain
  6. 3:47 1st & 10 MSU 50 Payton Thorne sacked by Bam Brima for 10 yard loss
  7. 3:31 2nd & 20 MSU 40 Payton Thorne incomplete pass down the middle
  8. 2:50 3rd & 20 MSU 40 Payton Thorne passed to Harold Joiner to the left for 8 yard gain
  9. 2:45 4th & 12 MSU 48 Timeout
  10. 2:27 4th & 12 MSU 48 Bryce Baringer punted. Jordan Addison returned punt for no gain
Pittsburgh 3rd, 2:19
  1. 2:19 1st & 10 PITT 9 Jordan Addison rushed to the left for 28 yard gain
  2. 2:11 1st & 10 PITT 37 Pittsburgh committed 5 yard penalty (False Start)
  3. 1:39 1st & 15 PITT 32 Rodney Hammond Jr. rushed to the left for 6 yard gain
  4. 1:28 2nd & 9 PITT 38 Davis Beville sacked by Simeon Barrow and Jacub Panasiuk for 12 yard loss
  5. 1:01 3rd & 21 PITT 26 Rodney Hammond Jr. rushed to the left for 9 yard gain
  6. End of 3rd Quarter
  7. 15:00 4th & 12 PITT 35 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 4th, 15:00
  1. 15:00 1st & 10 MSU 30 Payton Thorne passed to Tre Mosley down the middle for 15 yard gain
  2. 14:53 1st & 10 MSU 45 Payton Thorne passed to Jayden Reed to the right for 2 yard gain
  3. 14:24 2nd & 8 MSU 47 Payton Thorne passed to Jayden Reed to the right for 11 yard gain
  4. 13:58 1st & 10 PITT 42 Payton Thorne passed to Jalen Nailor down the middle for 13 yard gain
  5. 13:33 1st & 10 PITT 29 Payton Thorne passed to Jordon Simmons down the middle for 5 yard gain
  6. 13:02 2nd & 5 PITT 24 Payton Thorne incomplete pass down the middle
  7. 12:23 3rd & 5 PITT 24 Jordon Simmons rushed to the right for 1 yard loss
  8. 12:16 4th & 6 PITT 25 Payton Thorne passed to Connor Heyward to the right for 8 yard gain
  9. 11:37 1st & 10 PITT 17 Payton Thorne passed to Jayden Reed to the right for 6 yard gain
  10. 11:07 2nd & 4 PITT 11 Payton Thorne rushed to the left for 6 yard gain
  11. 10:22 1st & 5 PITT 5 Timeout
  12. 10:11 1st & 5 PITT 5 Michigan St. committed 5 yard penalty (False Start)
  13. 9:58 1st & 10 PITT 10 Jordon Simmons rushed up the middle for 1 yard gain
  14. 9:37 2nd & 9 PITT 9 Payton Thorne sacked by Devin Danielson for 6 yard loss
  15. 8:54 3rd & 15 PITT 15 Payton Thorne passed to Connor Heyward down the middle for 15 yard touchdown PITT 21, MSU 16
  16. 8:06 1st & 1 PITT 1 Michigan St. committed 5 yard penalty (False Start)
  17. 8:06 2pt attempt failed, Payton Thorne pass to Connor Heyward
Pittsburgh 4th, 8:06
  1. 8:06 Michigan St. kicked off, Vincent Davis returned kickoff for 13 yards
  2. 8:06 1st & 10 PITT 22 Vincent Davis rushed to the left for no gain
  3. 8:00 2nd & 10 PITT 22 Davis Beville passed to Gavin Bartholomew to the left for 9 yard gain
  4. 7:27 3rd & 1 PITT 31 Vincent Davis rushed to the right for 2 yard loss
  5. 6:36 4th & 3 PITT 29 Kirk Christodoulou punted. Jayden Reed returned punt for no gain
Michigan State 4th, 5:44
  1. 5:44 1st & 10 MSU 29 Timeout
  2. 5:37 1st & 10 MSU 29 Jordon Simmons rushed up the middle for 2 yard gain
  3. 5:37 2nd & 8 MSU 31 Payton Thorne passed to Connor Heyward to the left for 1 yard gain
  4. 5:08 3rd & 7 MSU 32 Payton Thorne passed to Jayden Reed to the left for 11 yard gain
  5. 4:36 1st & 10 MSU 43 Payton Thorne passed to Keon Coleman to the left for 11 yard gain
  6. 4:21 1st & 10 PITT 46 Payton Thorne incomplete pass down the middle
  7. 3:57 2nd & 10 PITT 46 Payton Thorne incomplete pass down the middle
  8. 3:53 3rd & 10 PITT 46 Payton Thorne passed to Maliq Carr down the middle for 10 yard gain
  9. 3:49 1st & 10 PITT 36 Payton Thorne incomplete pass down the middle
  10. 3:20 2nd & 10 PITT 36 Payton Thorne incomplete pass to the right
  11. 3:13 3rd & 10 PITT 36 Pittsburgh timeout
  12. 3:06 3rd & 10 PITT 36 Payton Thorne passed to Jalen Nailor to the left for 14 yard gain
  13. 3:06 1st & 10 PITT 22 Payton Thorne passed to Jayden Reed to the right for 22 yard touchdown PITT 21, MSU 22
  14. 2:51 2pt attempt converted, Payton Thorne pass to Jalen Nailor PITT 21, MSU 24
Pittsburgh 4th, 2:51
  1. 2:51 Michigan St. kicked off, Vincent Davis returned kickoff for no gain
  2. 2:51 1st & 10 PITT 25 Vincent Davis rushed up the middle for 2 yard gain
  3. 2:51 2nd & 8 PITT 27 Davis Beville sacked by Jacub Panasiuk and Jacob Slade for 7 yard loss
  4. 2:33 3rd & 15 PITT 20 Pittsburgh timeout
  5. 2:24 3rd & 15 PITT 20 Davis Beville passed to Vincent Davis to the right for 7 yard gain
  6. 2:24 4th & 8 PITT 27 Davis Beville passed to Jordan Addison down the middle for 8 yard gain
  7. 1:55 1st & 10 PITT 35 Davis Beville passed to Jordan Addison down the middle for 24 yard gain
  8. 1:42 1st & 10 MSU 41 Davis Beville passed to Melquise Stovall to the right for 7 yard gain
  9. 1:26 2nd & 3 MSU 34 Davis Beville passed to Lucas Krull down the middle for 8 yard gain
  10. 0:52 1st & 10 MSU 26 Davis Beville pass intercepted down the middle. Cal Haladay intercepted Davis Beville for 78 yard touchdown PITT 21, MSU 30
  11. 0:22 Matt Coghlin made PAT PITT 21, MSU 31
Michigan State 4th, 0:22
  1. 0:22 Pittsburgh kicked off, Justin White returned kickoff for no gain
  2. 0:22 1st & 10 PITT 22 Player rushed up the middle for 1 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.