At the beginning, there were problems with ore due to a block, and it was inconvenient to build up troops.
I found 2 condors above the castle and another one further away in a different direction; later, I took them with Valeska using mass slow.
First, I captured a village in the corner treasure zone where 2 Dragon Utopias were spotted.
Second, I captured a Necropolis castle (brown), but on the same turn, the opponent arrived and took it from me.
I wasn't expecting him at all, so my main hero and army moved towards the condors.
On turn 145, the opponent came to me with his main hero; essentially, he was running blindly, which is why he lost.
He had 39 Dragon Utopias, 3 liches, and about 1k skeletons.
Initially, I attacked with scouts to scout and spend as much of his mana as possible.
In the end, my shooting skills with Valeska decided the battle because the opponent had no haste at all, while I had both mass slow and haste + tactics.
I attacked with an army consisting of 6 angels, 40 archers, 15 monks, 30 knights, ~300 skeletons, 40 earth elementals, and 30 harpies (earth elementals and harpies from pandoras).
Using tactics and mass slow, I charged the earth elementals into the Dragon Utopias, then followed up with the rest. And I simply shot down the skeletons.
The opponent bought himself out with 300 skeletons, and there were only 2 turns left until the final GG.
Valeska didn't have a log, but she visited the stables and had boots and gauntlets, so I quickly caught up to him near the Dragon Utopia that he wanted to take, but it turned out to be maxed out (and I scouted it using scouts purchased from the Necropolis castle and by scouting the area).
Thank you to the opponent for a good game and for wanting to play it through to the end!