Duke needed all 40 minutes to beat Virginia, which played a gritty game against the Blue Devils. But ultimately, star power won out in a 74-70 finish.