NC Heat Win in Dramatic Fashion