Congratulations. That was an impressive team effort, with emphasis on both the words team and effort. Duke fought hard for forty minutes and deserved to win. That many people contribute on a consistent basis and Duke will be tough to beat.
As for UNC we have to figure out how to start better. This one was lost in the first ten minutes, as our previous two almost were. It's really a head scratcher. Not sure if it is a function of inexperience or something else, but it a serious problem that we don't have much time to solve.