Auto-translated
I had the same problem – it’s a real mess there, read the walkthrough thread for that mission, I described the situation and the solution there. I think you need to GIVE ONE city to the enemy, preferably the closest one, and don’t kill all the secondary heroes.