Used all restarts, but still respawned in the Dungeon. Ranged units were still blocking the path. Somehow gathered resources for mounts and kept the skeletons in a more or less decent number. But on turn 117, the opponent surrenders.
Thanks for the game.