Replay. In the final seconds, I teleported Dess with the Town Portal spell to my main castle, moved the ducks and cyclops to the garrison of another hero, and was left with 4 angels. On his turn, Kirr arrives with a large army, casts Blind on the angels, and while I'm typing "thank you for the game," his cannon removes the Blind effect. I cast Implosion on the cyclops and buy my way out. Then, I move my hero to another castle where Kirr is heading, equip a +1 speed item, and brace myself. Kirr attacks, receives another Implosion, takes damage from the grand units, and then buys his way out. The turn passes, and my opponent concedes. Thank you for the game!
Good maps, good guilds... I could have won, but, well... shit happens.