No. 13 Miami races past No. 24 Pitt 38-7 to state its case for a CFP berth
AP
Nov 29, 2025
Pittsburgh Panthers (AP) Carson Beck passed for 267 yards with three touchdowns and an interception as No. 13 Miami beat No. 24 Pittsburgh 38-7 on Saturday to keep its slim hopes for a spot in the ACC title game alive, at least for a few hours.
The Hurricanes (10-2, 6-2 ACC) need several other outcomes across the league to go their way later Saturday to earn a spot in the conference championship next week in Charlotte.
The more long-range - and far more pressing - matter for Miami is whether it has done enough to earn one of the at-large berths in the College Football Playoff. The Hurricanes ripped off four straight wins by an average of 27.5 points to close the regular season.
Miami's resume also includes a victory over No. 6 Notre Dame in the season opener. A lot has happened over the last three months, though the Hurricanes hope their play down the stretch puts them back in the position they thought they'd be to start the season: in the mix to play for a national title.
Beck connected on 23 of 29 passes to finish the regular season with a 74.7% completion percentage, tops in the FBS and a new program record.
The Georgia transfer added an exclamation point at the end, a 33-yard heave to CJ Daniels in the final minute with victory well in hand in hopes of adding some style points against a team ranked No. 22 in this week's CFP rankings.
Malachi Toney caught 13 passes for 126 yards and added a 9-yard lob to Elija Lofton for a score in the second quarter that gave the Hurricanes a lead they never came close to squandering.
Pitt (8-4, 6-2) came in with its own hopes of reaching the ACC championship. They evaporated in the late November chill as Miami hounded Panthers freshman quarterback Mason Heintschel and wore Pitt's defense down in the second half.
Heintschel, whose promotion to starter in early October coincided with the start of Pitt's six-game ACC winning streak, was sacked on the game's first play, and the Hurricanes never really let up. He shook off a leg injury late in the first half to return for the second but completed just 22 of 32 for 199 yards with a touchdown and an interception.
Miami: The Hurricanes needed a “leave no doubt” performance to give the CFP selection committee something to think about. After a sluggish start, Miami had little trouble asserting itself, scoring the final 35 points of the game and keeping a Pitt offense that had 412 yards last week at Georgia Tech firmly in check.
Pitt: Heintschel's overall play since taking over and Pitt's impressive response to consecutive losses to West Virginia and Louisville to end September made 2025 a positive season overall. Yet, the Panthers were also outclassed at home by Notre Dame and Miami in November and the talent gap - particularly in the trenches - between Pitt and the nation's elite remains sizable.
Miami: At least one more game this season, though the when, the where and the stakes are very much up in the air.
Pitt: A bowl game for the eighth time in Narduzzi's 11 seasons with the program.
---
Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
(2:28 - 1st) J.Goff rushed for 13 yards. Tackled by Z.Poyser at PITT 49.
+40 YD
1 & 10 - PITT 49
(1:58 - 1st) M.Heintschel pass complete. Catch made by C.Hicks for 40 yards. Tackled by E.O'Connor at MIA 11.
No Gain
1 & 10 - MIAMI 11
(1:08 - 1st) M.Heintschel steps back to pass. Pass incomplete intended for K.Johnson.
+1 YD
2 & 10 - MIAMI 11
(1:02 - 1st) J.Goff rushed for 1 yards. Tackled by R.Bain at MIA 10.
+9 YD
3 & 9 - MIAMI 10
(0:14 - 1st) M.Heintschel pass complete. Catch made by J.Goff for 10 yards. TOUCHDOWN. The Replay Official reviewed the runner broke the plane and the play was overturned. M.Heintschel pass complete. Catch made by J.Goff for 9 yards. Tackled by J.Thomas; X.Lucas at MIA 1.
-5 YD
1 & Goal - MIAMI 1
(15:00 - 2nd) M.Heintschel rushed for -5 yards. M.Heintschel FUMBLES forced by X.Lucas. Fumble RECOVERED by PITT-M.Heintschel at MIA 5. Tackled by MIA at MIA 6.
+6 YD
2 & Goal - MIAMI 6
(14:35 - 2nd) M.Heintschel pass complete. Catch made by J.Holmes for 6 yards. TOUCHDOWN.
PAT Good
(14:20 - 2nd) T.Butkowski extra point is good.
MIA
Hurricanes
- Touchdown (7 plays, 56 yards, 3:13 poss)
Result
Play
Kickoff
(14:20 - 2nd) S.Carpenter kicks 59 yards from PITT 35 to the MIA 6. K.Marion returns the kickoff. Tackled by R.Biles; A.Ibrahim at MIA 44.
(9:49 - 2nd) M.Heintschel pass complete. Catch made by K.Johnson for 4 yards. Tackled by J.Thomas at MIA 38.
+9 YD
2 & 11 - MIAMI 38
(9:12 - 2nd) M.Heintschel pass complete. Catch made by R.Williams for 9 yards. R.Williams ran out of bounds. The Replay Official reviewed the pass completion and the play was upheld.
(8:15 - 2nd) J.Turner rushed for 0 yards. Tackled by R.Bain at MIA 24.
No Gain
2 & 10 - MIAMI 24
(7:40 - 2nd) M.Heintschel steps back to pass. Sacked at MIA 31 for -7 yards (A.Moten; R.Bain).
+6 YD
3 & 17 - MIAMI 31
(7:14 - 2nd) M.Heintschel pass complete. Catch made by J.Turner for 6 yards. Pushed out of bounds by X.Lucas at MIA 25.
No Good
4 & 11 - MIAMI 33
(6:14 - 2nd) T.Butkowski 43 yard field goal attempt is no good Center-N.Upadhyayula Holder-C.Junko.
MIA
Hurricanes
- Touchdown (9 plays, 75 yards, 4:15 poss)
Result
Play
+7 YD
1 & 10 - MIAMI 25
(6:10 - 2nd) G.Pringle rushed for 7 yards. Tackled by B.Lovelace; K.Louis at MIA 32.
No Gain
2 & 3 - MIAMI 32
(5:50 - 2nd) C.Beck steps back to pass. Pass incomplete intended for M.Toney.
+5 YD
3 & 3 - MIAMI 32
(5:44 - 2nd) C.Beck pass complete. Catch made by M.Toney for 5 yards. Tackled by K.Bains-Marquez at MIA 37.
+8 YD
1 & 10 - MIAMI 37
(5:21 - 2nd) M.Fletcher rushed for 8 yards. Tackled by B.Lovelace at MIA 45.
+4 YD
2 & 2 - MIAMI 45
(4:44 - 2nd) M.Fletcher rushed for 4 yards. Tackled by B.Lovelace; J.Whittington at MIA 49.
+6 YD
1 & 10 - MIAMI 49
(4:04 - 2nd) C.Beck rushed for 6 yards. Tackled by PITT at PITT 45.
+23 YD
2 & 4 - PITT 45
(3:26 - 2nd) C.Beck pass complete. Catch made by A.Bauman for 23 yards. Tackled by K.Louis at PITT 22.
No Gain
1 & 10 - PITT 22
(2:36 - 2nd) M.Fletcher rushed for 0 yards. Tackled by C.Brookins; F.Brewu at PITT 22.
+22 YD
2 & 10 - PITT 22
(2:00 - 2nd) C.Beck pass complete. Catch made by M.Toney for 22 yards. TOUCHDOWN.
PAT Good
(1:55 - 2nd) C.Davis extra point is good.
PITT
Panthers
- Punt (5 plays, 4 yards, 1:31 poss)
Result
Play
Kickoff
(1:55 - 2nd) C.Davis kicks 65 yards from MIA 35 to the PITT End Zone. Touchback.
+8 YD
1 & 10 - PITT 25
(1:55 - 2nd) M.Heintschel rushed for 8 yards. Tackled by MIA at PITT 33.
+7 YD
2 & 2 - PITT 33
(1:34 - 2nd) M.Heintschel pass complete. Catch made by R.Williams for 7 yards. Tackled by MIA at PITT 40.
+3 YD
1 & 10 - PITT 40
(1:20 - 2nd) M.Heintschel pass complete. Catch made by J.Turner for 3 yards. Tackled by W.Bissainthe at PITT 43.
Penalty
2 & 7 - PITT 43
(0:49 - 2nd) M.Heintschel steps back to pass. Pass incomplete intended for R.Williams. PENALTY on PITT-R.Williams Offensive Pass Interference 15 yards accepted. No Play.
Sack
2 & 22 - PITT 28
(0:45 - 2nd) M.Heintschel steps back to pass. Sacked at PITT 18 for -10 yards (B.Fitzgerald).
(9:50 - 3rd) M.Fletcher rushed for 3 yards. Tackled by J.McIntyre at PITT 4.
No Gain
2 & Goal - PITT 4
(9:34 - 3rd) M.Fletcher steps back to pass. Pass incomplete intended for C.Beck.
+4 YD
3 & Goal - PITT 4
(9:31 - 3rd) M.Fletcher rushed for 4 yards. TOUCHDOWN.
PAT Good
(9:29 - 3rd) C.Davis extra point is good.
PITT
Panthers
- Punt (3 plays, 6 yards, 1:52 poss)
Result
Play
Kickoff
(9:29 - 3rd) C.Davis kicks 65 yards from MIA 35 to the PITT End Zone. D.Spann returns the kickoff. Tackled by E.Marcelin; J.Antoine at PITT 17.
-2 YD
1 & 10 - PITT 17
(9:23 - 3rd) J.Turner rushed for -2 yards. Tackled by J.Scott at PITT 15.
+1 YD
2 & 12 - PITT 15
(8:56 - 3rd) M.Heintschel pass complete. Catch made by J.Turner for 1 yards. Tackled by J.Thomas; J.Scott at PITT 16.
+7 YD
3 & 11 - PITT 16
(8:23 - 3rd) J.Turner rushed for 7 yards. Tackled by M.Lightfoot at PITT 23.
Punt
4 & 4 - PITT 23
(7:47 - 3rd) C.Junko punts 36 yards to MIA 41 Center-N.Upadhyayula. Fair catch by M.Toney.
MIA
Hurricanes
- Touchdown (5 plays, 63 yards, 3:09 poss)
Result
Play
+38 YD
1 & 10 - MIAMI 41
(7:37 - 3rd) G.Pringle rushed for 38 yards. Tackled by K.Louis at PITT 21.
+5 YD
1 & 10 - PITT 21
(6:08 - 3rd) C.Beck pass complete. Catch made by M.Toney for 12 yards. Tackled by J.McIntyre at PITT 9. The Replay Official reviewed the runner was down by contact and the play was overturned. C.Beck pass complete. Catch made by M.Toney for 5 yards. Tackled by C.Brookins at PITT 16.
+12 YD
2 & 5 - PITT 16
(6:07 - 3rd) M.Toney rushed for 12 yards. Pushed out of bounds by K.Louis at PITT 4.
+4 YD
1 & Goal - PITT 4
(5:21 - 3rd) C.Brown rushed for 4 yards. TOUCHDOWN. PENALTY on MIA-MIA Illegal Use of Hands / Offense 1 yards accepted. No Play.
-4 YD
1 & Goal - PITT 5
(5:06 - 3rd) C.Brown rushed for -4 yards. Tackled by R.Biles; R.Battle at PITT 9.
+9 YD
2 & Goal - PITT 9
(4:46 - 3rd) C.Beck pass complete. Catch made by C.Brown for 9 yards. TOUCHDOWN.
PAT Good
(4:28 - 3rd) C.Davis extra point is good.
PITT
Panthers
- Downs (7 plays, 44 yards, 2:21 poss)
Result
Play
Kickoff
(4:28 - 3rd) C.Davis kicks 65 yards from MIA 35 to the PITT End Zone. Touchback.
No Gain
1 & 10 - PITT 25
(4:28 - 3rd) M.Heintschel steps back to pass. Pass incomplete intended for C.Lee.
+4 YD
2 & 10 - PITT 25
(4:26 - 3rd) M.Heintschel pass complete. Catch made by C.Hicks for 4 yards. Tackled by MIA at PITT 29.
+31 YD
3 & 6 - PITT 29
(3:52 - 3rd) M.Heintschel pass complete. Catch made by C.Lee for 31 yards. Pushed out of bounds by Z.Poyser at MIA 40.
+2 YD
1 & 10 - MIAMI 40
(3:24 - 3rd) J.Turner rushed for 2 yards. Tackled by A.Mesidor at MIA 38.
No Gain
2 & 8 - MIAMI 38
(2:51 - 3rd) B.Yates steps back to pass. Pass incomplete intended for M.Thomas.
+5 YD
3 & 8 - MIAMI 38
(2:49 - 3rd) J.Turner rushed for 5 yards. Tackled by M.Lightfoot at MIA 33.
+2 YD
4 & 3 - MIAMI 33
(2:13 - 3rd) M.Heintschel pass complete. Catch made by J.Holmes for 2 yards. J.Holmes FUMBLES out of bounds.
MIA
Hurricanes
- Interception (15 plays, 76 yards, 11:12 poss)
Result
Play
-1 YD
1 & 10 - MIAMI 31
(2:07 - 3rd) G.Pringle rushed for -1 yards. Tackled by F.Brewu at MIA 30.
Penalty
2 & 13 - MIAMI 30
(1:39 - 3rd) C.Beck steps back to pass. Pass incomplete intended for D.Upshaw. PENALTY on PITT-S.Harrison Defensive Pass Interference 15 yards accepted. No Play.
+4 YD
1 & 10 - MIAMI 45
(1:23 - 3rd) C.Beck pass complete. Catch made by M.Toney for 4 yards. Tackled by C.Brookins at MIA 49.
+6 YD
2 & 6 - MIAMI 49
(0:48 - 3rd) G.Pringle rushed for 6 yards. Tackled by R.Biles; B.Lovelace at PITT 45.
+5 YD
1 & 10 - PITT 45
(15:00 - 4th) G.Pringle rushed for 5 yards. Tackled by K.Louis at PITT 40.
+1 YD
2 & 5 - PITT 40
(14:32 - 4th) M.Toney rushed for 1 yards. Tackled by B.Lovelace at PITT 39.
No Gain
3 & 4 - PITT 39
(13:53 - 4th) C.Beck steps back to pass. Pass incomplete intended for M.Toney.
4 & 4 -
(13:41 - 4th) PENALTY on MIA-MIA Delay of Game 5 yards declined.
Punt
1 & 10 - PITT 39
(13:41 - 4th) D.Joyce punts 38 yards to PITT 1 Center-MIA. Downed by PITT.
No Gain
1 & 10 - PITT 1
(13:33 - 4th) M.Heintschel steps back to pass. Pass incomplete intended for J.Overman.
+10 YD
1 & 1 - PITT 1
(13:27 - 4th) M.Heintschel pass complete. Catch made by J.Overman for 10 yards. Tackled by W.Bissainthe at PITT 11.
+4 YD
2 & 11 - PITT 11
(13:11 - 4th) J.Turner rushed for 4 yards. Tackled by J.Scott at PITT 15.
Penalty
3 & 15 - PITT 15
(12:59 - 4th) M.Heintschel steps back to pass. Pass incomplete intended for C.Lee. PENALTY on MIA-D.Brown Defensive Pass Interference 8 yards accepted. No Play.
No Gain
1 & 10 - PITT 23
(12:55 - 4th) M.Heintschel steps back to pass. Pass incomplete intended for R.Williams.
+5 YD
2 & 10 - PITT 23
(12:50 - 4th) M.Heintschel pass complete. Catch made by J.Turner for 5 yards. Tackled by J.Thomas at PITT 28.
+2 YD
3 & 5 - PITT 28
(12:31 - 4th) M.Heintschel pass complete. Catch made by J.Turner for 2 yards. Tackled by MIA at PITT 30.
Punt
4 & 3 - PITT 30
(12:13 - 4th) C.Junko punts 35 yards to MIA 35 Center-N.Upadhyayula. Fair catch by M.Toney.
+11 YD
1 & 10 - MIAMI 35
(11:33 - 4th) C.Beck pass complete. Catch made by M.Toney for 11 yards. Tackled by J.McIntyre; S.Lee at MIA 46.
+2 YD
1 & 10 - MIAMI 46
(10:55 - 4th) M.Fletcher rushed for 2 yards. Tackled by B.Lovelace at MIA 48.
+10 YD
2 & 8 - MIAMI 48
(10:25 - 4th) C.Beck pass complete. Catch made by M.Toney for 10 yards. Tackled by K.Louis at PITT 42.
+8 YD
1 & 10 - PITT 42
(9:48 - 4th) C.Beck pass complete. Catch made by M.Toney for 8 yards. Pushed out of bounds by S.Lee at PITT 34.
+2 YD
2 & 2 - PITT 34
(9:16 - 4th) M.Fletcher rushed for 2 yards. Tackled by B.Spires; J.Zelinsky at PITT 32.
+8 YD
1 & 10 - PITT 32
(8:42 - 4th) M.Toney rushed for 8 yards. Pushed out of bounds by B.Lovelace at PITT 24.
+5 YD
2 & 2 - PITT 24
(7:58 - 4th) C.Brown rushed for 5 yards. Tackled by K.Louis; C.Brookins at PITT 19.
No Gain
1 & 10 - PITT 19
(7:13 - 4th) C.Brown rushed for 0 yards. Tackled by I.Neal at PITT 19.
Int
2 & 10 - PITT 19
(6:21 - 4th) C.Beck pass INTERCEPTED at PITT 15. Intercepted by C.Brookins at PITT 15. Tackled by MIA at PITT 15.
PITT
Panthers
- Punt (5 plays, 29 yards, 1:54 poss)
Result
Play
No Gain
1 & 10 - PITT 15
(6:18 - 4th) M.Heintschel steps back to pass. Pass incomplete intended for C.Hicks.
+9 YD
2 & 10 - PITT 15
(6:09 - 4th) M.Heintschel pass complete. Catch made by J.Cook for 9 yards. Tackled by M.Toure; R.Aguirre at PITT 24.
+3 YD
3 & 1 - PITT 24
(5:43 - 4th) M.Heintschel pass complete. Catch made by R.Williams for 3 yards. Tackled by D.Brown at PITT 27.
No Gain
1 & 10 - PITT 27
(5:23 - 4th) M.Heintschel steps back to pass. Pass incomplete intended for C.Lee.
+3 YD
2 & 10 - PITT 27
(5:20 - 4th) J.Cook rushed for 3 yards. Tackled by M.Toure; J.Scott at PITT 30.
+1 YD
3 & 7 - PITT 30
(4:46 - 4th) M.Heintschel pass complete. Catch made by C.Lee for 1 yards. Tackled by D.Brown; J.Thomas at PITT 31.
Punt
4 & 6 - PITT 31
(4:08 - 4th) C.Junko punts 34 yards to MIA 35 Center-N.Upadhyayula. Fair catch by K.Marion.
PITT
Panthers
- Interception (1 plays, 0 yards, 0:04 poss)
Result
Play
+2 YD
1 & 10 - MIAMI 35
(3:58 - 4th) G.Pringle rushed for 2 yards. Tackled by R.Biles at MIA 37.
+11 YD
2 & 8 - MIAMI 37
(3:14 - 4th) C.Beck pass complete. Catch made by D.Upshaw for 11 yards. Tackled by S.Lee at MIA 48.
+5 YD
1 & 10 - MIAMI 48
(2:28 - 4th) C.Brown rushed for 5 yards. Tackled by R.Biles; J.Zelinsky at PITT 47.
No Gain
2 & 5 - PITT 47
(2:00 - 4th) C.Brown rushed for 0 yards. Tackled by K.Louis; K.Bains-Marquez at PITT 47.
+7 YD
3 & 5 - PITT 47
(1:53 - 4th) C.Beck pass complete. Catch made by C.Daniels for 7 yards. Tackled by S.Lee at PITT 40.
+7 YD
1 & 10 - PITT 40
(1:22 - 4th) C.Brown rushed for 7 yards. Tackled by K.Louis; J.McIntyre at PITT 33.
+33 YD
2 & 3 - PITT 33
(0:50 - 4th) C.Beck pass complete. Catch made by C.Daniels for 33 yards. TOUCHDOWN.
PAT Good
(0:41 - 4th) B.Auburn extra point is good.
MIA
Hurricanes
- End of Game (1 plays, -1 yards, 0:37 poss)
Result
Play
Kickoff
(0:41 - 4th) C.Davis kicks 65 yards from MIA 35 to the PITT End Zone. Touchback.
Int
1 & 10 - PITT 25
(0:41 - 4th) M.Heintschel pass INTERCEPTED at PITT 43. Intercepted by B.Fitzgerald at PITT 43. Tackled by PITT at PITT 43.