LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Duke at Pittsburgh play by play — College Football November 19, 2022

Duke 26
Pittsburgh 28
Final
Duke 1st, 15:00
  1. 15:00 Pittsburgh kicked off, Jontavis Robertson returned kickoff for 24 yards
  2. 14:54 1st & 10 DUKE 25 Riley Leonard passed to Jordan Moore to the right for 3 yard gain
  3. 14:54 2nd & 7 DUKE 28 Riley Leonard incomplete pass down the middle
  4. 14:27 3rd & 7 DUKE 28 Riley Leonard incomplete pass to the left
  5. 14:19 4th & 7 DUKE 28 Porter Wilson punted, no return. Pittsburgh committed 10 yard penalty (Holding)
Pittsburgh 1st, 14:14
  1. 14:14 1st & 10 PITT 44 Kedon Slovis passed to Israel Abanikanda to the right for 20 yard gain
  2. 14:08 1st & 10 DUKE 36 Kedon Slovis incomplete pass down the middle
  3. 13:39 2nd & 10 DUKE 36 Israel Abanikanda rushed to the right for 7 yard gain
  4. 13:32 3rd & 3 DUKE 29 Israel Abanikanda rushed up the middle for no gain
  5. 12:57 4th & 3 DUKE 29 Ben Sauls kicked a 47-yard field goal DUKE 0, PITT 3
Duke 1st, 12:08
  1. 12:08 Pittsburgh kicked off, touchback
  2. 12:08 1st & 10 DUKE 25 Jordan Waters rushed to the left for 12 yard gain
  3. 12:08 1st & 10 DUKE 37 Jordan Waters rushed up the middle for 3 yard gain
  4. 11:29 2nd & 7 DUKE 40 Jordan Waters rushed to the right for 8 yard gain
  5. 10:48 1st & 10 DUKE 48 Riley Leonard incomplete pass to the right
  6. 10:04 2nd & 10 DUKE 48 Jaylen Coleman rushed up the middle for 1 yard gain
  7. 9:57 3rd & 9 DUKE 49 Jaylen Coleman rushed up the middle for 4 yard gain
  8. 9:12 4th & 5 PITT 47 Porter Wilson punted. M.J. Devonshire returned punt for no gain
Pittsburgh 1st, 8:36
  1. 8:36 1st & 10 PITT 8 Israel Abanikanda rushed up the middle for 9 yard gain
  2. 8:29 2nd & 1 PITT 17 Israel Abanikanda rushed up the middle for 8 yard gain
  3. 8:03 1st & 10 PITT 25 Israel Abanikanda rushed to the left for 5 yard gain
  4. 7:31 2nd & 5 PITT 30 Kedon Slovis incomplete pass to the left
  5. 7:00 3rd & 5 PITT 30 Kedon Slovis sacked by Ryan Smith for 8 yard loss
  6. 6:53 4th & 13 PITT 22 Blocked punt attempt by Caleb Junko
  7. 6:22 1st & 10 PITT 43 Blocked punt attempt by Caleb Junko
Duke 1st, 6:22
  1. 6:22 1st & 10 PITT 43 Riley Leonard passed to Jalon Calhoun down the middle for 6 yard gain
  2. 6:11 2nd & 4 PITT 37 Jaylen Coleman rushed up the middle for 2 yard gain
  3. 5:38 3rd & 2 PITT 35 Riley Leonard rushed to the right for 5 yard gain
  4. 5:00 1st & 10 PITT 30 Jaylen Coleman rushed to the left for 1 yard gain
  5. 4:19 2nd & 9 PITT 29 Riley Leonard passed to Jalon Calhoun to the left for 28 yard touchdown DUKE 6, PITT 3
  6. 3:28 Todd Pelino made PAT DUKE 7, PITT 3
Pittsburgh 1st, 3:28
  1. 3:28 Duke kicked off, Caden Smith returned kickoff for 8 yards. Duke committed 15 yard penalty (Unnecessary Roughness)
  2. 3:28 1st & 10 PITT 31 Israel Abanikanda rushed to the left for 7 yard gain
  3. 3:23 2nd & 3 PITT 38 Israel Abanikanda rushed to the left for 5 yard gain
  4. 2:57 1st & 10 PITT 43 Bub Means rushed to the right for 2 yard gain
  5. 2:32 2nd & 8 PITT 45 Kedon Slovis incomplete pass down the middle
  6. 2:04 3rd & 8 PITT 45 Kedon Slovis incomplete pass to the right
  7. 1:55 4th & 8 PITT 45 Caleb Junko punted. Jalon Calhoun returned punt for no gain. Jalon Calhoun fumbled. Byron Floyd recovered fumble for no gain
  8. 1:44 1st & 5 DUKE 5 Israel Abanikanda rushed to the right for 6 yard touchdown DUKE 7, PITT 9
  9. 1:25 Ben Sauls made PAT DUKE 7, PITT 10
Duke 1st, 1:25
  1. 1:25 Pittsburgh kicked off, touchback
  2. 1:25 1st & 10 DUKE 25 Jordan Waters rushed to the left for 1 yard gain
  3. 1:25 2nd & 9 DUKE 26 Jaylen Coleman rushed up the middle for 1 yard gain
  4. End of 1st Quarter
  5. 15:00 3rd & 8 DUKE 27 Riley Leonard incomplete pass to the left
  6. 15:00 4th & 8 DUKE 27 Porter Wilson punted. M.J. Devonshire returned punt for 13 yards
Pittsburgh 2nd, 14:55
  1. 14:55 1st & 10 PITT 45 Israel Abanikanda rushed up the middle for 4 yard gain
  2. 14:46 2nd & 6 PITT 49 Israel Abanikanda rushed to the right for 2 yard gain
  3. 14:17 3rd & 4 DUKE 49 Kedon Slovis incomplete pass down the middle
  4. 13:37 4th & 4 DUKE 49 Caleb Junko punted. Jalon Calhoun returned punt for no gain
Duke 2nd, 13:30
  1. 13:30 1st & 10 DUKE 13 Riley Leonard passed to Jordan Moore to the right for no gain
  2. 13:22 2nd & 10 DUKE 13 Riley Leonard passed to Jordan Moore to the left for 4 yard gain
  3. 12:48 3rd & 6 DUKE 17 Riley Leonard incomplete pass to the right
  4. 12:04 4th & 6 DUKE 17 Porter Wilson punted. M.J. Devonshire returned punt for 4 yards
Pittsburgh 2nd, 11:58
  1. 11:58 1st & 10 PITT 30 Rodney Hammond Jr. rushed to the right for 1 yard gain
  2. 11:42 2nd & 9 PITT 31 Kedon Slovis passed to Jared Wayne down the middle for 35 yard gain
  3. 11:11 1st & 10 DUKE 34 Rodney Hammond Jr. rushed to the left for no gain
  4. 10:42 2nd & 10 DUKE 34 Kedon Slovis incomplete pass to the right
  5. 10:11 3rd & 10 DUKE 34 Kedon Slovis passed to Daniel Carter to the left for 1 yard gain
  6. 10:03 4th & 9 DUKE 33 Ben Sauls kicked a 51-yard field goal DUKE 7, PITT 13
Duke 2nd, 9:12
  1. 9:12 Pittsburgh kicked off, touchback
  2. 9:12 1st & 10 DUKE 25 Riley Leonard passed to Jordan Moore to the left for 17 yard gain
  3. 9:12 1st & 10 DUKE 42 Riley Leonard passed to Jalon Calhoun to the right for 2 yard gain
  4. 8:31 2nd & 8 DUKE 44 Riley Leonard incomplete pass to the left
  5. 7:47 3rd & 8 DUKE 44 Riley Leonard incomplete pass to the right. Pittsburgh committed 15 yard penalty
  6. 7:30 1st & 10 PITT 41 Jaylen Coleman rushed up the middle for 4 yard gain
  7. 7:30 2nd & 6 PITT 37 Riley Leonard passed to Jordan Moore to the left for 21 yard gain
  8. 6:22 1st & 10 PITT 17 Riley Leonard rushed up the middle for 6 yard gain. Riley Leonard fumbled. Riley Leonard recovered fumble for no gain
  9. 6:07 2nd & 4 PITT 11 Jaylen Coleman rushed up the middle for 1 yard gain
  10. 5:26 3rd & 3 PITT 10 Jaylen Coleman rushed up the middle for 2 yard gain
  11. 4:41 4th & 1 PITT 8 Jordan Waters rushed up the middle for 7 yard gain
  12. 4:41 1st & 10 PITT 1 Riley Leonard rushed up the middle for 1 yard touchdown DUKE 13, PITT 13
  13. 3:01 Todd Pelino made PAT DUKE 14, PITT 13
Pittsburgh 2nd, 3:01
  1. 3:01 Duke kicked off, Karter Johnson returned kickoff for no gain
  2. 3:01 1st & 10 PITT 27 Kedon Slovis incomplete pass to the left
  3. 2:57 2nd & 10 PITT 27 Israel Abanikanda rushed up the middle for 4 yard gain
  4. 2:50 3rd & 6 PITT 31 Kedon Slovis rushed to the right for 8 yard gain
  5. 2:17 1st & 10 PITT 39 Kedon Slovis incomplete pass to the right
  6. 1:50 2nd & 10 PITT 39 Kedon Slovis passed to Bub Means to the left for 20 yard gain. Pittsburgh committed 10 yard penalty (Holding)
  7. 1:22 1st & 20 PITT 49 Pittsburgh timeout
  8. 1:14 1st & 20 PITT 49 Kedon Slovis passed to Jared Wayne down the middle for 24 yard gain
  9. 1:14 1st & 10 DUKE 27 Kedon Slovis passed to Konata Mumpfield down the middle for 11 yard gain
  10. 0:52 1st & 10 DUKE 16 Kedon Slovis incomplete pass to the left
  11. 0:28 2nd & 10 DUKE 16 Kedon Slovis passed to Israel Abanikanda to the left for 1 yard gain
  12. 0:22 3rd & 9 DUKE 15 Pittsburgh timeout
  13. 0:14 3rd & 9 DUKE 15 Kedon Slovis passed to Jared Wayne down the middle for 15 yard touchdown DUKE 14, PITT 19
  14. 0:10 Ben Sauls made PAT DUKE 14, PITT 20
Duke 2nd, 0:10
  1. 0:10 Pittsburgh kicked off, Jalon Calhoun returned kickoff for 2 yards
  2. 0:10 1st & 10 PITT 33 Player rushed up the middle for 1 yard loss
Pittsburgh 3rd, 15:00
  1. 15:00 Duke kicked off, Rodney Hammond Jr. returned kickoff for 15 yards
  2. 15:00 1st & 10 PITT 19 Kedon Slovis passed to Jared Wayne down the middle for 19 yard gain
  3. 14:54 1st & 10 PITT 38 Kedon Slovis passed to Gavin Bartholomew to the left for 5 yard gain
  4. 14:26 2nd & 5 PITT 43 Israel Abanikanda rushed to the left for 26 yard gain
  5. 13:57 1st & 10 DUKE 31 Kedon Slovis passed to Konata Mumpfield to the right for 7 yard gain
  6. 13:17 2nd & 3 DUKE 24 Israel Abanikanda rushed to the left for 1 yard gain
  7. 12:40 3rd & 2 DUKE 23 Israel Abanikanda rushed up the middle for 5 yard gain
  8. 11:59 1st & 10 DUKE 18 Israel Abanikanda rushed up the middle for 1 yard gain. Pittsburgh committed 15 yard penalty (Personal Foul)
  9. 11:05 2nd & 24 DUKE 32 Kedon Slovis pass intercepted to the left. Datrone Young intercepted Kedon Slovis for 25 yards
Duke 3rd, 10:59
  1. 10:59 1st & 10 DUKE 40 Jordan Waters rushed up the middle for no gain
  2. 10:48 2nd & 10 DUKE 40 Riley Leonard passed to Jordan Moore to the left for 7 yard gain
  3. 10:04 3rd & 3 DUKE 47 Riley Leonard incomplete pass down the middle
  4. 9:25 4th & 3 DUKE 47 Porter Wilson punted. M.J. Devonshire returned punt for no gain
Pittsburgh 3rd, 9:19
  1. 9:19 1st & 10 PITT 29 Pittsburgh committed 5 yard penalty (False Start)
  2. 9:11 1st & 15 PITT 24 Kedon Slovis incomplete pass down the middle
  3. 9:11 2nd & 15 PITT 24 Kedon Slovis passed to Konata Mumpfield down the middle for 2 yard gain
  4. 9:05 3rd & 13 PITT 26 Kedon Slovis passed to Gavin Bartholomew down the middle for 14 yard gain
  5. 8:23 1st & 10 PITT 36 Pittsburgh committed 5 yard penalty (False Start)
  6. 8:23 1st & 15 PITT 31 Kedon Slovis passed to Konata Mumpfield to the right for 10 yard gain
  7. 7:52 2nd & 5 PITT 41 Kedon Slovis incomplete pass down the middle
  8. 7:16 3rd & 5 PITT 41 Kedon Slovis pass intercepted down the middle. Shaka Heyward intercepted Kedon Slovis for 8 yards
Duke 3rd, 7:14
  1. 7:14 1st & 10 PITT 47 Riley Leonard incomplete pass down the middle
  2. 7:01 2nd & 10 PITT 47 Riley Leonard passed to Jaylen Coleman down the middle for 1 yard loss
  3. 6:54 3rd & 11 PITT 48 Riley Leonard passed to Jordan Moore to the left for 15 yard gain
  4. 6:17 1st & 10 PITT 33 Riley Leonard sacked by Shayne Simon for 12 yard loss
  5. 5:41 2nd & 22 PITT 45 Riley Leonard passed to Jordan Moore to the right for 12 yard gain
  6. 4:59 3rd & 10 PITT 33 Riley Leonard rushed up the middle for 1 yard gain
  7. 4:16 4th & 9 PITT 32 Pittsburgh timeout
  8. 3:26 4th & 9 PITT 32 Riley Leonard incomplete pass down the middle
Pittsburgh 3rd, 3:26
  1. 3:26 1st & 10 PITT 32 Rodney Hammond Jr. rushed up the middle for 4 yard gain
  2. 3:18 2nd & 6 PITT 36 Rodney Hammond Jr. rushed to the left for 3 yard gain
  3. 2:53 3rd & 3 PITT 39 Rodney Hammond Jr. rushed up the middle for 3 yard gain
  4. 2:17 1st & 10 PITT 42 Rodney Hammond Jr. rushed up the middle for 3 yard gain
  5. 1:57 2nd & 7 PITT 45 Kedon Slovis passed to Konata Mumpfield to the left for 6 yard gain
  6. 1:28 3rd & 1 DUKE 49 Rodney Hammond Jr. rushed up the middle for 3 yard gain
  7. 0:57 1st & 10 DUKE 46 Rodney Hammond Jr. rushed to the right for 3 yard gain
  8. End of 3rd Quarter
  9. 15:00 2nd & 7 DUKE 43 Rodney Hammond Jr. rushed up the middle for 1 yard gain
  10. 15:00 3rd & 6 DUKE 42 Kedon Slovis incomplete pass to the right
  11. 14:25 4th & 6 DUKE 42 Pittsburgh committed 5 yard penalty (Offside)
  12. 14:19 4th & 11 DUKE 47 Sam Vander Haar punted. Jalon Calhoun returned punt for no gain
Duke 4th, 14:19
  1. 14:19 1st & 10 DUKE 10 Riley Leonard passed to Jalon Calhoun down the middle for 16 yard gain
  2. 14:13 1st & 10 DUKE 26 Jordan Waters rushed to the right for 4 yard gain. Jordan Waters fumbled. Brandon Hill recovered fumble and returned for 30 yard touchdown DUKE 14, PITT 26
  3. 13:30 2pt attempt converted, Israel Abanikanda run DUKE 14, PITT 28
Duke 4th, 13:30
  1. 13:30 Pittsburgh kicked off, Jontavis Robertson returned kickoff for 18 yards
  2. 13:30 1st & 10 DUKE 18 Riley Leonard incomplete pass to the left
  3. 13:22 2nd & 10 DUKE 18 Riley Leonard passed to Jordan Moore to the right for 9 yard gain
  4. 13:16 3rd & 1 DUKE 27 Jaylen Coleman rushed up the middle for 2 yard gain
  5. 12:42 1st & 10 DUKE 29 Riley Leonard passed to Cole Finney down the middle for 3 yard gain
  6. 12:26 2nd & 7 DUKE 32 Riley Leonard incomplete pass down the middle
  7. 11:50 3rd & 7 DUKE 32 Riley Leonard passed to Jordan Moore to the right for 8 yard gain
  8. 11:43 1st & 10 DUKE 40 Riley Leonard incomplete pass down the middle
  9. 11:03 2nd & 10 DUKE 40 Riley Leonard passed to Sahmir Hagans to the right for 4 yard gain
  10. 10:57 3rd & 6 DUKE 44 Jaylen Coleman rushed to the right for 7 yard gain
  11. 10:57 1st & 10 PITT 49 Riley Leonard passed to Jordan Moore down the middle for 49 yard touchdown DUKE 20, PITT 28
  12. 9:28 2pt attempt failed, Riley Leonard pass to Jordan Moore
Pittsburgh 4th, 9:28
  1. 9:28 Duke kicked off, touchback
  2. 9:28 1st & 10 PITT 25 Israel Abanikanda rushed to the right for 22 yard gain
  3. 9:28 1st & 10 PITT 47 Israel Abanikanda rushed to the left for 1 yard gain
  4. 8:54 2nd & 9 PITT 48 Kedon Slovis incomplete pass to the left
  5. 8:19 3rd & 9 PITT 48 Kedon Slovis incomplete pass down the middle
  6. 8:14 4th & 9 PITT 48 Sam Vander Haar punted. Jalon Calhoun returned punt for no gain
Duke 4th, 8:08
  1. 8:08 1st & 10 DUKE 15 Riley Leonard incomplete pass to the right
  2. 8:02 2nd & 10 DUKE 15 Riley Leonard incomplete pass to the right
  3. 7:54 3rd & 10 DUKE 15 Riley Leonard passed to Jordan Moore to the left for 32 yard gain
  4. 7:48 1st & 10 DUKE 47 Riley Leonard incomplete pass down the middle
  5. 7:25 2nd & 10 DUKE 47 Riley Leonard passed to Sahmir Hagans to the left for 3 yard gain
  6. 7:17 3rd & 7 PITT 50 Jaylen Coleman rushed to the left for 6 yard gain
  7. 6:37 4th & 1 PITT 44 Jaylen Coleman rushed up the middle for 2 yard gain. Duke committed 10 yard penalty (Holding)
  8. 5:19 1st & 20 DUKE 48 Riley Leonard sacked by Tyler Bentley for 7 yard loss
  9. 5:00 2nd & 27 DUKE 41 Riley Leonard passed to Jordan Moore to the left for 22 yard gain
  10. 4:16 3rd & 5 PITT 37 Riley Leonard incomplete pass down the middle
  11. 3:50 4th & 5 PITT 37 Riley Leonard incomplete pass to the right
Pittsburgh 4th, 3:44
  1. 3:44 1st & 10 PITT 37 C'Bo Flemister rushed up the middle for 4 yard gain
  2. 3:39 2nd & 6 PITT 41 Duke timeout
  3. 3:32 2nd & 6 PITT 41 C'Bo Flemister rushed to the right for 3 yard gain
  4. 3:32 3rd & 3 PITT 44 Duke timeout
  5. 3:26 3rd & 3 PITT 44 Kedon Slovis incomplete pass to the left
  6. 3:26 4th & 3 PITT 44 Caleb Junko rushed up the middle for 22 yard loss. Caleb Junko fumbled. Caleb Junko recovered fumble for no gain
Duke 4th, 3:21
  1. 3:21 1st & 10 DUKE 22 Riley Leonard passed to Jordan Moore to the right for no gain
  2. 3:13 2nd & 10 PITT 22 Riley Leonard incomplete pass down the middle
  3. 2:41 3rd & 10 PITT 22 Riley Leonard passed to Sahmir Hagans to the right for 11 yard gain
  4. 2:35 1st & 10 PITT 11 Riley Leonard rushed up the middle for 2 yard gain
  5. 2:02 2nd & 8 PITT 9 Riley Leonard incomplete pass to the left. Duke committed 10 yard penalty (Holding)
  6. 1:28 3rd & 18 PITT 19 Riley Leonard incomplete pass to the right
  7. 0:58 4th & 18 PITT 19 Duke timeout
  8. 0:50 4th & 18 PITT 19 Pittsburgh timeout
  9. 0:50 4th & 18 PITT 19 Riley Leonard passed to Jaylen Coleman down the middle for 19 yard touchdown DUKE 26, PITT 28
  10. 0:44 1st & 1 PITT 1 Pittsburgh timeout
  11. 0:44 2pt attempt failed, Jordan Moore run
Pittsburgh 4th, 0:44
  1. 0:44 Duke kicked off, Erick Hallett II returned kickoff for 1 yard
  2. 0:44 1st & 10 PITT 46 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.