Miami pulled off one of the most impressive upsets of the season so far in the ACC on Saturday, beating No. 17 Pitt on the road 38-34.

Quarterback Tyler Van Dyke continued his hot streak, completing 32-of-42 passes for 428 yards and 3 touchdowns. He was exceptional all day long, and often out-played Heisman contender Kenny Pickett.

Pickett was also productive, becoming the first Pitt quarterback to ever clear the 500-yard benchmark in a single game. He completed 39-of-55 passes for 519 yards and 3 touchdowns.

But Pickett also threw two interceptions, including a crucial overthrow of Jordan Addison with less than 5 minutes remaining in the game.

Miami never relinquished the ball again, converting first down after first down until the clock ran out.

This loss likely ends Pickett’s chances of winning the Heisman Trophy, but he could still maintain his candidacy after a 500-yard performance.

This is Pittsburgh’s first ACC loss of the season, but the Panthers still control their own destiny. Every other team in the Coastal has at least two conference losses already.

For Miami, the Hurricanes now move to 4-4 on the season and are now alive in the race for the ACC Coastal division title. If Miami wins out and Pittsburgh loses another ACC game, the Hurricanes will have at least a share of the Coastal division championship.