I trapped Tazar in a treasure and drove away before him, along with 200+ skeletons, using Charon, resurrection, and a lightning spell with 285 damage. I took the enemy's capital with Charon, while Valeska remained near the breached Gate of the Month to observe.
The opponent still brought troops on a ship, and on the next turn, Valeska took them out (Tazar, it seems, didn't have time to break through).
Thank you for the interesting game!
I confirm. I played incorrectly at the end. I think I could have won the game, but I made the wrong moves.