Duke goes short, gets hot late to beat State

by