With a quick expansion using a logistics hero and a handful of stormbirds, I was able to acquire a large area on the map. I thought it would be easy, but Goggao's hero picked up a utopia and got jacked up on skills, almost double what I had. I took a risk playing around with the mage guild and swapped spells several times until I got implosion, and tried to surprise him in the area where I thought the castle was. By luck of fate, he had to take many detours to enter the castle, and I barely managed to take it, but Goggao got the creatures. He had to face me inside the castle and only lost because of the violent implosion. After surrendering and with no armies left, he still tried a sneaky approach with DD but was taken down by a scout waiting for him in the castle.
In what I consider a hasty attack, Exhio managed to get rid of him thanks to the implosion spell, which was very strong and wiped out most of my units. Surrender was the way to go, but it was too late to raise an army capable of retaking the castle, which was being guarded by a secondary hero.