Cormac Ryan had career-high 31 points for North Carolina. The Tar Heels beat the Duke Blue Devils, 84-79.