Ruffin-Pratt's career best leads Tar Heels over scrappy Dukes

by