Gerald Henderson scored 21 points and Greg Paulus had two key baskets and a steal in the final 2 minutes, and No. 7 Duke remained unbeaten by holding off pesky Davidson 79-73 on Saturday.
Jon Scheyer scored 15 points and Kyle Singler added 14 and grabbed 12 rebounds for the Blue Devils (8-0), who needed big plays from Paulus down the stretch to extend their winning streak over Davidson to 21 straight.
Davidson (3-3) rallied from down 16 in the first half and 12 with 5 minutes to play, getting within 70-65 with 2:37 left.
Paulus then hit a 3-pointer, and after Stephen Curry hit a 3 at the other end, Paulus' baseline fadeaway with 32 seconds left gave Duke a 75-68 lead.
Paulus then stole the ball from Jason Richards, and Duke held on with Henderson's two free throws with 5.3 seconds left putting it away.