NC State fans celebrate long-awaited win