Quin Cook scored 22 for Duke, while Tyus Jones added a season-high 22 in the win. Jones scored Duke's final 9 points in regulation, leading his team into overtime. The Blue Devils led by as many as 13 in the first half, but trailed by 10 with less than 4 minutes remaining.
The win is Duke's 6th in a row, and 9th win in 12 games in the series.
Justise Winslow contributed 16 points, Jahlil Okafor had a double-double of 12 points and 13 rebounds, while Jones finished with 8 assists. Kennedy Meeks and Brice Johnson each finished with 18 points in a losing effort for the Tar Heels.
Marcus Paige finished with just 5 points on 2-of-11 shooting for UNC.
Amile Jefferson had 13 points for Duke, who took the lead for good in overtime on Okafor's go-ahead layup with less than 2 minutes left.
J.P. Tokoto finished with 15 points, Isaiah Hicks scored 12, and Nate Britt added 11 points for 15th-ranked North Carolina. The Tar Heels have now lost 4 of their last 5 games overall.
The 5th-ranked Blue Devils improved to 23-3, 10-3 in ACC play, and will host Clemson this Saturday. The Tar Heels fell to 18-8, 8-5 in conference play, and will host Georgia Tech on Saturday.