NC State shocks Duke to reach Final Four as Cinderella run continues