Duke Shocks UNC, Wins 4th Straight vs. Tar Heels