Duke Vs. North Carolina score, takeaways: Tar Heels takes the Blue Devils’ winning streak in three games