Stephen Morris had the most productive game for a quarterback in school history and his 62-yard touchdown strike to wide receiver Phillip Dorsett with under 20 seconds was the game-winner.
Morris, who had a career game against Georgia Tech last week, finished with 566 yards and five touchdowns. He nearly had a sixth, which went off the hands of tight end Clive Walford in the endzone and into the hands of a Wolfpack defender for an interception.
Dorsett led all receivers for the second straight week, finishing with seven catches for 191 yards and a pair of scores. Rashawn Scott also turned in a career day with eight catches for 180 yards and two scores.
After falling behind 7-0 early in the game the Canes rattled off 23 unanswered points to take a 16-point lead into the second quarter. It was the most first quarter points for the Hurricanes since beating Temple back in the 2005 season.
After trading scores throughout the rest of the game, the Canes were able to strike last. Their touchdown drive late followed a NC State drive that ended in a Thomas Finnie interception.
Miami's defense, which gave up 664 yards of total offense in this game, was able to keep it close by generating six turnovers.
Jake Wieclaw, who entered the season as one of the most consistent kickers in the ACC, continued his sub-par season today by missing three more field goals.
NC State finished the game with 14 penalties, compared to just four for the Hurricanes.
The win sends the Hurricanes to 4-1 on the season and 3-0 inside the conference. They will travel to Chicago to take on 10th-ranked Notre Dame next Saturday night.