A little bit of both. All Supernova contribute with Zoro, Law and Kid landing crucial hits (re-opening the wound, utilizing the giant sword on Onigashima and Law busting out a new move) but Luffy handles Kaido for the final stretch and knocks the man out.