What a mad final this is.