North Carolina's Johnny White raced almost 80 yards for the game's first touchdown early in the second quarter to give the Tar Heels a 10-3 lead. That's the last time the Tar Heels would light up their side of the scoreboard.
Damien Berry went over 100 yards for the fourth straight game and scored the game's final touchdown. Miami's defense held North Carolina to under 300 yards of offense. Allen Bailey finished the game with 3.5 sacks for Miami.
The win was Miami's most impressive one of the season. It was Randy Shannon's first over his former boss, Butch Davis. It puts the Canes at 5-2 overall and 3-1 in the ACC.
Miami will travel to Virginia next weekend to take on the Cavs in another crucial conference game for the Canes.