To win a fight, you either need to leave your opponent defenseless by destroying all of his weapons or destroying the throne room. After the opponent’s throne room has been destroyed, you still win even if the opponent has some weapons left.