Syracuse beats (10) Duke on buzzer-beater, storms court