I almost turned the game off on the Hurricanes' first two drives of the game.
Jacory Harris threw a lame duck to a wide-open Travis Benjamin, and then threw an interception on the second drive of the game.
Good thing I didn't, because this was by far the best Miami has played all year long.
It all started with the wide receivers.
Although Harris still floated a few balls, the wide receivers adjusted to them and actually attacked the ball and made some great catches.
Most impressive was the play of Travis Benjamin. His numbers weren't that great, four catches for 67 yards, but he aggressively attacked each lobbed pass. In many people's eyes, he was the major reason for five of Harris's interceptions this year.
Harris's play was also an improvement. He came into the game ranked 102nd in pass completion percentage, at 52 percent, but against the Tar Heels he threw for 66 percent and had three touchdown passes.
Now I know the Tarheels had three freshman playing in the backfield, but Harris was actually making good passes, most of the time.
Miami also was able to limit their penalties, only committing six penalties for 51 yards, a much better improvement over the 12 penalties they committed the previous game against Duke.
On the defensive side, Miami was simply dominating.
Led by the play of Allen Bailey, who had three and a half sacks, and Brandon Harris who was all over the field and also snagged the first interception of T.J. Yates. Yates had only thrown one interception all year long, yet Miami was able to pick him off twice.
The Hurricanes defense limited UNC to its second-lowest offensive output of the season, allowing only 289 total yards.
As great of a game the Hurricanes played, there is obviously room for improvement.
But it was just satisfying to be a Hurricanes fan and see the above-mentioned miscues corrected and high emotion from the players after two straight dull performances.