The opponent misinterpreted the rules.
Initially, I saw his hero on my respawn, although I knew for certain he hadn't broken through his own ГО.
We spoke with AK.
We were offered to load the game a day earlier.
We did so. Then I asked if the opponent had been in the adjacent respawn in the same way. I was told yes, and in the treasure zone as well.
We were offered to load it another 3 days earlier.
But that's too much. :)
Thanks for the game!:)
P.S.
Afterwards, we loaded the saves and took a look.
I had more than a 5x advantage in army (5 Beholders, 80 Wyverns, 45 Scorpicores, 10 Nagas, 170 Troglodytes, and plenty of other troops).
I cleared the entire treasure zone and also occupied the whole adjacent respawn.
Both of us had Fly, Dimension Door, and Resurrection. Neither had the Orb of the Firmament. I had ALL the magic.
I held off attacking for so long because I thought there was an Armageddon. I was looking for the Orb of the Firmament.
There were only 3 Titans in total on the map, 2 on my respawn and 1 on the opponent's respawn.
There were no Titans at all in the treasure zone or on the adjacent respawns.
So, it was all fair and square. We resolved the matter amicably:)