Striden bar varit häftig och förstörande.