Belmont gives Duke major scare