Duke outlasts Virginia, 69-65