Duke Blue Devils beat North Carolina Tar Heels in a 42-35 victory