LunoSport
About Contact
Get the app
Scores Rankings Standings Playoffs Teams

Pittsburgh at Stanford play by play — College Football November 1, 2025

Pittsburgh 35
Stanford 20
Final
Stanford 1st, 15:00
  1. 15:00 1st & 10 PITT 35 Pittsburgh kicked off for 64 yards, Caden High returned kickoff for 27 yards
  2. 14:52 1st & 10 STAN 28 Ben Gulbranson passed to Caden High for 7 yard gain, tackled by Kavir Bains-Marquez
  3. 14:30 2nd & 3 STAN 35 Cole Tabb rushed for no gain, tackled by Cameron Lindsey
  4. 14:09 3rd & 3 STAN 35 Cole Tabb rushed for 2 yard gain, tackled by Tamon Lynum
  5. 13:27 4th & 1 STAN 37 Cole Tabb rushed for 2 yard loss, tackled by Francis Brewu
Pittsburgh 1st, 12:49
  1. 12:49 1st & 10 STAN 35 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Jahsiah Galvan
  2. 12:27 2nd & 8 STAN 33 Mason Heintschel passed to Raphael Williams Jr. for 11 yard gain, tackled by Matt Rose
  3. 11:51 1st & 10 STAN 22 Mason Heintschel passed to Justin Holmes for 5 yard gain, tackled by Lonnie McAllister III
  4. 11:24 2nd & 5 STAN 17 Mason Heintschel passed to Kenny Johnson for 17 yard touchdown PITT 6, STAN 0
  5. 11:16 2nd & 5 STAN 0 Trey Butkowski made PAT PITT 7, STAN 0
Stanford 1st, 11:16
  1. 11:16 2nd & 5 STAN 0 Pittsburgh kicked off for 61 yards, Caden High returned kickoff for 18 yards
  2. 11:10 1st & 10 STAN 22 Ben Gulbranson incomplete pass intended for Sam Roush
  3. 11:05 2nd & 10 STAN 22 Ben Gulbranson incomplete pass intended for Marcus Brown
  4. 11:04 3rd & 10 STAN 22 Pittsburgh committed 5 yard penalty (Offside)
  5. 11:04 3rd & 5 STAN 27 Ben Gulbranson passed to Sam Roush for 53 yard gain, tackled by Rashad Battle
  6. 10:29 1st & 10 PITT 20 Ben Gulbranson passed to Sam Roush for 4 yard gain, tackled by Rashad Battle
  7. 10:04 2nd & 6 PITT 16 Ben Gulbranson incomplete pass intended for Caden High
  8. 9:47 3rd & 6 PITT 16 Ben Gulbranson incomplete pass intended for CJ Williams
  9. 9:41 4th & 6 PITT 16 Emmet Kenney kicked a 39-yard field goal PITT 7, STAN 3
Pittsburgh 1st, 9:35
  1. 9:35 4th & 6 PITT 16 Stanford kicked off for 60 yards, Deuce Spann returned kickoff for 12 yards. Pittsburgh committed 8 yard penalty (Holding)
  2. 9:31 1st & 10 PITT 9 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Jahsiah Galvan
  3. 9:13 2nd & 8 PITT 11 Pittsburgh committed 5 yard penalty (Pass Interference)
  4. 9:00 2nd & 13 PITT 6 Mason Heintschel incomplete pass intended for Cataurus Hicks
  5. 8:34 3rd & 13 PITT 6 Mason Heintschel passed to Kenny Johnson for 25 yard gain
  6. 8:17 1st & 10 PITT 31 Ja'Kyrian Turner rushed for 3 yard gain, tackled by Clay Patterson
  7. 8:00 2nd & 8 PITT 34 Ja'Kyrian Turner rushed for 2 yard loss, tackled by Mitch Leigber
  8. 7:23 3rd & 10 PITT 32 Mason Heintschel rushed for 4 yard gain. Mason Heintschel fumbled. Ernest Cooper recovered fumble for no gain
Stanford 1st, 7:07
  1. 7:07 1st & 10 PITT 36 Ben Gulbranson incomplete pass intended for Caden High
  2. 7:00 2nd & 10 PITT 36 Stanford committed 10 yard penalty (Holding)
  3. 6:53 2nd & 20 PITT 46 Ben Gulbranson passed to Sam Roush for 11 yard gain, tackled by Kyle Louis
  4. 6:30 3rd & 9 PITT 35 Pittsburgh timeout
  5. 6:30 3rd & 9 PITT 35 Ben Gulbranson passed to CJ Williams for 35 yard touchdown PITT 7, STAN 9
  6. 6:20 3rd & 9 PITT 0 Emmet Kenney made PAT PITT 7, STAN 10
Pittsburgh 1st, 6:20
  1. 6:20 3rd & 9 PITT 0 Stanford kicked off for 65 yards, Deuce Spann returned kickoff for 41 yards
  2. 6:11 1st & 10 PITT 41 Ja'Kyrian Turner rushed for no gain, tackled by Braden Marceau-Olayinka
  3. 5:43 2nd & 10 PITT 41 Mason Heintschel passed to Justin Holmes for 7 yard gain, tackled by Matt Rose
  4. 5:01 3rd & 3 PITT 48 Pittsburgh timeout
  5. 5:01 3rd & 3 PITT 48 Mason Heintschel incomplete pass intended for Justin Cook
  6. 4:57 4th & 3 PITT 48 Caleb Junko punted for 47 yards, no return
Stanford 1st, 4:48
  1. 4:48 1st & 10 STAN 5 Cole Tabb rushed for 4 yard gain, tackled by Kyle Louis
  2. 4:23 2nd & 6 STAN 9 Cole Tabb rushed for no gain, tackled by Isaiah Neal
  3. 3:45 3rd & 6 STAN 9 Ben Gulbranson incomplete pass intended for Sam Roush
  4. 3:31 4th & 6 STAN 9 Aidan Flintoft punted for 60 yards. Raphael Williams Jr. returned punt for 9 yards
Pittsburgh 1st, 3:19
  1. 3:19 1st & 10 PITT 40 Mason Heintschel incomplete pass intended for Justin Holmes
  2. 3:13 2nd & 10 PITT 40 Mason Heintschel rushed for 2 yard gain
  3. 3:04 3rd & 8 PITT 42 Mason Heintschel passed to Deuce Spann for 30 yard gain, tackled by Chris Garland
  4. 2:31 1st & 10 STAN 28 Mason Heintschel passed to Kenny Johnson for 16 yard gain, tackled by Charlie Eckhardt
  5. 2:03 1st & 10 STAN 12 Juelz Goff rushed for 3 yard gain, tackled by Ernest Cooper
  6. 1:13 2nd & 7 STAN 9 Juelz Goff rushed for 5 yard gain, tackled by Ernest Cooper
  7. 0:38 3rd & 2 STAN 4 Stanford timeout
  8. 0:38 3rd & 2 STAN 4 Ja'Kyrian Turner rushed for 2 yard gain. Pittsburgh committed 10 yard penalty (Holding)
  9. 0:27 3rd & 10 STAN 12 Mason Heintschel passed to Justin Holmes for 8 yard gain, tackled by Jahsiah Galvan
  10. End of 1st Quarter
  11. 15:00 4th & 2 STAN 4 Deuce Spann rushed for 4 yard touchdown PITT 13, STAN 10
  12. 14:56 4th & 2 STAN 0 Trey Butkowski made PAT PITT 14, STAN 10
Stanford 2nd, 14:56
  1. 14:56 4th & 2 STAN 0 Pittsburgh kicked off, touchback
  2. 14:56 1st & 10 STAN 25 Ben Gulbranson passed to Marcus Brown for 2 yard gain, tackled by Kavir Bains-Marquez
  3. 14:33 2nd & 8 STAN 27 Ben Gulbranson pass intercepted. Javon McIntyre intercepted Ben Gulbranson for no gain
Pittsburgh 2nd, 14:12
  1. 14:12 1st & 10 PITT 33 Deuce Spann rushed for 4 yard gain. Stanford committed 15 yard penalty (Personal Foul)
  2. 14:06 1st & 10 STAN 48 Ja'Kyrian Turner rushed for no gain, tackled by Darrius Davis
  3. 13:20 2nd & 10 STAN 48 Mason Heintschel incomplete pass intended for Raphael Williams Jr.. Pittsburgh committed 15 yard penalty (Personal Foul)
  4. 12:59 3rd & 25 PITT 37 Mason Heintschel incomplete pass intended for Ja'Kyrian Turner
  5. 12:50 4th & 25 PITT 37 Caleb Junko punted for 38 yards. Liam Thorpe returned punt for no gain
Stanford 2nd, 12:48
  1. 12:48 1st & 10 STAN 25 Ben Gulbranson passed to Benji Blackburn for 26 yard gain, tackled by Rashad Battle
  2. 12:22 1st & 10 PITT 49 Sedrick Irvin rushed for 5 yard gain, tackled by Kyle Louis
  3. 11:52 2nd & 5 PITT 44 Sedrick Irvin rushed for 2 yard gain
  4. 11:13 3rd & 3 PITT 42 Champ Hampton rushed for 3 yard gain, tackled by Shadarian Harrison
  5. 10:30 1st & 10 PITT 39 Champ Hampton rushed for no gain, tackled by Cameron Lindsey
  6. 9:50 2nd & 10 PITT 39 Ben Gulbranson pass intercepted. Kyle Louis intercepted Ben Gulbranson for no gain
Pittsburgh 2nd, 9:39
  1. 9:39 1st & 10 PITT 12 Ja'Kyrian Turner rushed for 4 yard gain, tackled by Dylan Stephenson
  2. 9:23 2nd & 6 PITT 16 Mason Heintschel incomplete pass intended for Cataurus Hicks
  3. 9:09 3rd & 6 PITT 16 Mason Heintschel rushed for 11 yard gain
  4. 8:47 1st & 10 PITT 27 Pittsburgh committed 5 yard penalty (False Start)
  5. 8:26 1st & 15 PITT 22 Ja'Kyrian Turner rushed for 31 yard gain, tackled by Jahsiah Galvan
  6. 8:06 1st & 10 STAN 47 Mason Heintschel rushed for 10 yard gain, tackled by Jahsiah Galvan
  7. 7:21 1st & 10 STAN 37 Mason Heintschel incomplete pass intended for Kenny Johnson
  8. 7:10 2nd & 10 STAN 37 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Clay Patterson
  9. 6:29 3rd & 9 STAN 36 Mason Heintschel sacked by Ernest Cooper for 10 yard loss
  10. 5:50 4th & 19 STAN 46 Caleb Junko punted, touchback
Stanford 2nd, 5:42
  1. 5:42 1st & 10 STAN 20 Sedrick Irvin rushed for no gain, tackled by Braylan Lovelace
  2. 5:05 2nd & 10 STAN 20 Ben Gulbranson incomplete pass intended for Marcus Brown
  3. 4:59 3rd & 10 STAN 20 Ben Gulbranson sacked by Cameron Lindsey for 13 yard loss
  4. 4:18 4th & 23 STAN 7 Aidan Flintoft punted for 43 yards. Raphael Williams Jr. returned punt for no gain
Pittsburgh 2nd, 4:10
  1. 4:10 1st & 10 STAN 50 Ja'Kyrian Turner rushed for 1 yard loss, tackled by Mitch Leigber
  2. 3:41 2nd & 11 PITT 49 Mason Heintschel passed to Raphael Williams Jr. for 18 yard gain, tackled by Breylan Thompson
  3. 3:20 1st & 10 STAN 33 Mason Heintschel incomplete pass intended for Kenny Johnson
  4. 3:17 2nd & 10 STAN 33 Mason Heintschel passed to Kenny Johnson for 13 yard gain, tackled by Brandon Nicholson
  5. 2:29 1st & 10 STAN 20 Ja'Kyrian Turner rushed for 12 yard gain, tackled by Mitch Leigber
  6. 2:00 1st & 8 STAN 8 Mason Heintschel passed to Cataurus Hicks for 3 yard gain, tackled by Charlie Eckhardt
  7. 1:51 2nd & 5 STAN 5 Stanford timeout
  8. 1:51 2nd & 5 STAN 5 Mason Heintschel passed to Raphael Williams Jr. for 5 yard touchdown PITT 20, STAN 10
  9. 1:47 2nd & 5 STAN 0 Trey Butkowski made PAT PITT 21, STAN 10
Stanford 2nd, 1:47
  1. 1:47 2nd & 5 STAN 0 Pittsburgh kicked off, touchback
  2. 1:47 1st & 10 STAN 25 Ben Gulbranson passed to CJ Williams for 11 yard gain, tackled by Cameron Lindsey
  3. 1:28 1st & 10 STAN 36 Ben Gulbranson passed to Sam Roush for 4 yard gain, tackled by Kyle Louis
  4. 1:05 2nd & 6 STAN 40 Ben Gulbranson incomplete pass intended for Sam Roush
  5. 0:58 3rd & 6 STAN 40 Ben Gulbranson passed to Bryce Farrell for 7 yard gain
  6. 0:41 1st & 10 STAN 47 Ben Gulbranson passed to Marcus Brown for 21 yard gain, tackled by Shawn Lee Jr.
  7. 0:31 1st & 10 PITT 32 Ben Gulbranson passed to Sam Roush for 4 yard gain
  8. 0:27 2nd & 6 PITT 28 Stanford committed 5 yard penalty (False Start)
  9. 0:27 2nd & 11 PITT 33 Ben Gulbranson passed to Sam Roush for 12 yard gain, tackled by Cameron Lindsey
  10. 0:20 1st & 10 PITT 21 Ben Gulbranson incomplete pass intended for CJ Williams
  11. 0:11 2nd & 10 PITT 21 Ben Gulbranson sacked by Isaiah Neal and Joey Zelinsky for 6 yard loss
  12. 0:05 3rd & 16 PITT 27 Stanford timeout
  13. 0:05 3rd & 16 PITT 27 Pittsburgh timeout
  14. 0:05 3rd & 16 PITT 27 Emmet Kenney kicked a 45-yard field goal PITT 21, STAN 13
Pittsburgh 3rd, 15:00
  1. 15:00 3rd & 16 PITT 27 Stanford kicked off, touchback
  2. 15:00 1st & 10 PITT 25 Mason Heintschel incomplete pass intended for Justin Holmes
  3. 14:56 2nd & 10 PITT 25 Mason Heintschel passed to Justin Holmes for 14 yard gain, tackled by Jahsiah Galvan
  4. 14:29 1st & 10 PITT 39 Mason Heintschel passed to Raphael Williams Jr. for 3 yard gain, tackled by Mitch Leigber
  5. 14:05 2nd & 7 PITT 42 Mason Heintschel incomplete pass intended for Jake Overman
  6. 13:57 3rd & 7 PITT 42 Mason Heintschel incomplete pass intended for Jake Overman
  7. 13:50 4th & 7 PITT 42 Pittsburgh committed 5 yard penalty (Delay of Game)
  8. 13:50 4th & 12 PITT 37 Caleb Junko punted for 36 yards. Liam Thorpe returned punt for 2 yards
Stanford 3rd, 13:41
  1. 13:41 1st & 10 STAN 29 Ben Gulbranson passed to Champ Hampton for 12 yard gain, tackled by Tamon Lynum
  2. 13:02 1st & 10 STAN 41 Champ Hampton rushed for 1 yard gain, tackled by Kyle Louis
  3. 12:48 2nd & 9 STAN 42 Ben Gulbranson passed to Bryce Farrell for 10 yard gain, tackled by Javon McIntyre
  4. 12:09 1st & 10 PITT 48 Champ Hampton rushed for 5 yard gain, tackled by Tamon Lynum
  5. 11:17 2nd & 5 PITT 43 Ben Gulbranson passed to CJ Williams for 8 yard gain, tackled by Tamon Lynum
  6. 10:41 1st & 10 PITT 35 Sedrick Irvin rushed for 4 yard gain, tackled by Francis Brewu
  7. 10:19 2nd & 6 PITT 31 Cole Tabb rushed for no gain, tackled by Sean FitzSimmons
  8. 9:39 3rd & 6 PITT 31 Ben Gulbranson sacked by Jimmy Scott for 10 yard loss
  9. 8:56 4th & 16 PITT 41 Pittsburgh timeout
  10. 8:56 4th & 16 PITT 41 Aidan Flintoft punted for 30 yards. Raphael Williams Jr. returned punt for no gain
Pittsburgh 3rd, 8:49
  1. 8:49 1st & 10 PITT 11 Ja'Kyrian Turner rushed for 15 yard gain, tackled by Sam Neely III
  2. 8:27 1st & 10 PITT 26 Mason Heintschel passed to Ja'Kyrian Turner for 4 yard gain, tackled by Matt Rose
  3. 7:46 2nd & 6 PITT 30 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Wilfredo Aybar
  4. 7:10 3rd & 5 PITT 31 Mason Heintschel passed to Ja'Kyrian Turner for 4 yard gain, tackled by Charlie Eckhardt
  5. 6:44 4th & 1 PITT 35 Ja'Kyrian Turner rushed for 6 yard gain, tackled by Matt Rose
  6. 6:30 1st & 10 PITT 41 Mason Heintschel passed to Censere Lee for 31 yard gain
  7. 6:19 1st & 10 STAN 28 Stanford committed 14 yard penalty (Roughing the Passer)
  8. 6:19 1st & 10 STAN 14 Mason Heintschel passed to Jake Overman for 14 yard touchdown PITT 27, STAN 13
  9. 5:54 1st & 10 STAN 0 Trey Butkowski made PAT PITT 28, STAN 13
Stanford 3rd, 5:54
  1. 5:54 1st & 10 STAN 0 Pittsburgh kicked off for 40 yards, Sedrick Irvin returned kickoff for no gain
  2. 5:54 1st & 10 STAN 25 Ben Gulbranson pass intercepted. Shawn Lee Jr. intercepted Ben Gulbranson for 30 yard touchdown PITT 34, STAN 13
  3. 5:46 1st & 10 STAN 0 Trey Butkowski made PAT PITT 35, STAN 13
  4. 5:46 1st & 10 STAN 0 Pittsburgh committed 15 yard penalty (Unsportsmanlike Conduct)
Stanford 3rd, 5:46
  1. 5:46 1st & 10 STAN 0 Pittsburgh kicked off for 65 yards, Caden High returned kickoff for 27 yards
  2. 5:36 1st & 10 STAN 42 Ben Gulbranson passed to Bryce Farrell for 1 yard gain, tackled by Kyle Louis
  3. 5:03 2nd & 9 STAN 43 Sedrick Irvin rushed for 4 yard gain, tackled by Braylan Lovelace
  4. 4:17 3rd & 5 STAN 47 Sedrick Irvin rushed for 4 yard loss, tackled by Jimmy Scott
  5. 3:33 4th & 9 STAN 43 Ben Gulbranson incomplete pass intended for Myles Libman
Pittsburgh 3rd, 3:24
  1. 3:24 1st & 10 STAN 43 Pittsburgh committed 10 yard penalty (Holding)
  2. 2:53 1st & 20 PITT 47 Pittsburgh timeout
  3. 2:53 1st & 20 PITT 47 Mason Heintschel passed to Censere Lee for 17 yard gain
  4. 2:45 2nd & 3 STAN 36 Mason Heintschel incomplete pass intended for Bryce Yates
  5. 2:30 3rd & 3 STAN 36 Mason Heintschel passed to Bryce Yates for 12 yard gain, tackled by Charlie Eckhardt
  6. 1:46 1st & 10 STAN 24 Stanford committed 15 yard penalty (Pass Interference)
  7. 1:37 1st & 9 STAN 9 Ja'Kyrian Turner rushed for 8 yard gain, tackled by Charlie Eckhardt
  8. 1:15 2nd & 1 STAN 1 Mason Heintschel pass intercepted. Brandon Nicholson intercepted Mason Heintschel for no gain
Stanford 3rd, 1:09
  1. 1:09 1st & 10 STAN 20 Cole Tabb rushed for 4 yard gain, tackled by Kyle Louis
  2. 0:38 2nd & 6 STAN 24 Pittsburgh committed 15 yard penalty (Personal Foul)
  3. 0:07 1st & 10 STAN 39 Elijah Brown incomplete pass intended for Myles Libman
  4. 0:01 2nd & 10 STAN 39 Elijah Brown incomplete pass intended for Caden High
  5. End of 3rd Quarter
  6. 15:00 3rd & 10 STAN 39 Elijah Brown sacked by Jimmy Scott for 8 yard loss
  7. 14:23 4th & 18 STAN 31 Aidan Flintoft punted for 46 yards. Raphael Williams Jr. returned punt for no gain
Pittsburgh 4th, 14:13
  1. 14:13 1st & 10 PITT 23 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Clay Patterson
  2. 13:41 2nd & 9 PITT 24 Ja'Kyrian Turner rushed for no gain, tackled by Tevarua Tafiti
  3. 13:02 3rd & 9 PITT 24 Mason Heintschel sacked by Scotty Edwards and Clay Patterson for 5 yard loss
  4. 12:45 4th & 14 PITT 19 Caleb Junko punted for 41 yards. Liam Thorpe returned punt for no gain
Stanford 4th, 12:32
  1. 12:32 1st & 10 STAN 40 Cole Tabb rushed for no gain, tackled by Cameron Lindsey
  2. 11:59 2nd & 10 STAN 40 Elijah Brown rushed for no gain, tackled by Braylan Lovelace
  3. 11:21 3rd & 10 STAN 40 Elijah Brown passed to Caden High for 6 yard gain, tackled by Josh Guerrier
  4. 10:42 4th & 4 STAN 46 Elijah Brown passed to Bryce Farrell for 3 yard gain, tackled by Javon McIntyre
Stanford 4th, 10:35
  1. 10:35 1st & 10 STAN 49 Stanford timeout
  2. 10:35 1st & 10 STAN 49 Ja'Kyrian Turner rushed for 3 yard gain
  3. 10:13 2nd & 7 STAN 46 Mason Heintschel passed to Ja'Kyrian Turner for 28 yard gain, tackled by Matt Rose
  4. 9:37 1st & 10 STAN 18 Mason Heintschel incomplete pass intended for Tony Kinsler
  5. 9:24 2nd & 10 STAN 18 Mason Heintschel pass intercepted. Brandon Nicholson intercepted Mason Heintschel for no gain
Stanford 4th, 9:18
  1. 9:18 1st & 10 STAN 20 Elijah Brown passed to CJ Williams for 6 yard gain, tackled by Kyle Louis
  2. 8:51 2nd & 4 STAN 26 Cole Tabb rushed for 5 yard loss, tackled by Nate Temple
  3. 8:11 3rd & 9 STAN 21 Elijah Brown incomplete pass intended for Sam Roush
  4. 7:54 4th & 9 STAN 21 Aidan Flintoft punted for 49 yards. Raphael Williams Jr. returned punt for no gain
Pittsburgh 4th, 7:46
  1. 7:46 1st & 10 PITT 30 Ja'Kyrian Turner rushed for 37 yard gain, tackled by Mitch Leigber
  2. 7:02 1st & 10 STAN 33 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Sam Mattingly
  3. 6:27 2nd & 9 STAN 32 Mason Heintschel passed to Justin Cook for 5 yard gain, tackled by Zach Johnson
  4. 5:55 3rd & 4 STAN 27 Mason Heintschel rushed for 8 yard gain, tackled by Dylan Stephenson
  5. 5:15 1st & 10 STAN 19 Mason Heintschel passed to Cataurus Hicks for 14 yard gain, tackled by Breylan Thompson
  6. 4:32 1st & 5 STAN 5 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Ese Dubre
  7. 3:53 2nd & 4 STAN 4 Mason Heintschel rushed for 1 yard gain. Mason Heintschel fumbled. Ese Dubre recovered fumble for no gain
Stanford 4th, 3:41
  1. 3:41 1st & 10 STAN 3 Sedrick Irvin rushed for 2 yard gain, tackled by Davin Brewton
  2. 3:22 2nd & 8 STAN 5 Sedrick Irvin rushed for 11 yard gain, tackled by Allen Bryant
  3. 2:50 1st & 10 STAN 16 Elijah Brown passed to Sedrick Irvin for 5 yard gain, tackled by Abe Ibrahim
  4. 2:00 2nd & 5 STAN 21 Elijah Brown incomplete pass intended for Caden High
  5. 1:53 3rd & 5 STAN 21 Elijah Brown passed to Sam Roush for 6 yard gain, tackled by Emmanuel Taylor
  6. 1:34 1st & 10 STAN 27 Elijah Brown sacked by Maverick Gracio for 9 yard loss
  7. 1:13 2nd & 24 STAN 18 Elijah Brown passed to Sam Roush for 10 yard gain, tackled by Shawn Lee Jr.
  8. 0:57 3rd & 14 STAN 28 Elijah Brown passed to CJ Williams for 22 yard gain, tackled by Zion Ferguson
  9. 0:45 1st & 10 STAN 50 Elijah Brown passed to Caden High for 10 yard gain
  10. 0:37 1st & 10 PITT 40 Elijah Brown passed to CJ Williams for 21 yard gain, tackled by Zion Ferguson
  11. 0:26 1st & 10 PITT 19 Elijah Brown passed to CJ Williams for 19 yard touchdown PITT 35, STAN 19
  12. 0:18 1st & 10 PITT 0 AJ Seidler made PAT PITT 35, STAN 20
  13. 0:18 1st & 10 PITT 0 Stanford committed 25 yard penalty (Unsportsmanlike Conduct)
Pittsburgh 4th, 0:18
  1. 0:18 1st & 10 PITT 0 Stanford kicked off for 71 yards, Javon McIntyre returned kickoff for 36 yards
  2. 0:08 1st & 10 PITT 45 Mason Heintschel 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.