In total May finished with 26 points and a remarkable 24 rebounds, the 24th coming when Daniel Ewing's desperation jumper fell short of the rim, putting a stamp on one of the rivalry's better finishes.
Prior to Ewing's attempt, Duke had blown a 73-64 advantage with just over three minutes remaining the game. The Blue Devils found themselves down by two with just over 11 seconds remaining in the game. Duke found J.J. Redick on the wing, whose three pointer to win rimmed out into the hands of Williams. The junior found Ewing on the perimeter, but the desperation attempt didn't even draw iron as North Carolina fans rushed the court to celebrate just their third victory in the past 18 meetings with the Blue Devils.
"Well we had (J.J.) off of a couple of screens and we got a good look," said head coach Mike Krzyzewski of the final possession. "It was in and out. So, that was a good thing, and then we got another one. We were going to win the game, and went with our best player to win it."
Williams finished with six blocks on the night, but just four rebounds as North Carolina owned the glass to the tune of a 48-30 advantage.
After running out to a 5-0 lead, Duke found themselves in a battle and the Tar Heels' deep bench and parade of athletic wings forced Duke into several tough shots at the end of the first half, resulting in a 47-41 deficit at intermission. The Blue Devils battled back to take the nine point lead before the rally ensued.
After cutting the lead to two, Ewing drove up court and was bumped by UNC forward David Noel. The ball squirted loose and Noel reached in and made contact. With no foul called a scrum ensued at mid court with the referees ultimately deciding that Felton had enough possession to call timeout. That proved a crucial decision as a jump ball would have allowed the Blue Devils to keep possession.
Felton was fouled on the next play and went to the line with a chance to tie. After swishing the first free throw, he missed the second but freshman Marvin Williams came up with the loose ball and converted the put back only to find out he was also fouled. He made the free throw, finishing off the comeback.