Auto-translated
Well, it seems the army has retained its combat effectiveness.
I only used Cyclops in the battle, and another ranged unit is very important. The Vassals survived.
Regarding the tactics: I accepted them in the castle, used the Serpent as a bait, and on my turn, I used the Wyvern's Berserk ability on the Naga. The bottom three slots should not have two-hex units; the Catapult is destroyed by the Lizards, and if necessary, by the Serpents. The Nagas attack the Titans, the Mages approach the wall (!), where they are attacked by the ranged units and Hydras (it's important not to be directly in front of the Titans). It's very desirable to finish off the Mages, using the Wyvern and Serpent.
On the second turn, use mass slow, send the Hydras back home, and fire a volley at the Gargoyle. If Djinns arrive, attack them. Use the meat shield and tear them apart with Hydras and Bulls (in the castle). Since our main force is the enemy Nagas, the ranged units should clear the shortest path for them from the cart/tent/remaining debris. The less the Nagas attack uselessly, the better.
Next, the Nagas kill the Titans and Golems, and our army attacks the Gargoyle and Djinns.
The Nagas eliminate the cloned Hydras (or Bulls, if the Hydras are dead).
If the Hydras are blinded, it is often more beneficial not to heal them, but only to send out clones – they are immune to spells.
A situation may arise where only Lizards survive against Nagas, which are being resurrected by the computer, or against a swarm of air units.
In this case, the fact that each Lizard clone has a fresh charge (24) is decisive.
The "blind and finish off" tactic is unlikely to work due to the uncontrollable towers.
In this successful battle, the Titans' morale didn't seem to increase, nor did it for other units at key moments. Plus, the Hydras were lucky – they finished off the Mages on the first turn, the Djinns didn't arrive for a long time, the Lizards and Cyclops were lucky – they almost completely destroyed the Gargoyle behind the walls, the Lizards destroyed the Catapult with a shot, plus morale and a couple of lucky shots for the Hydra clones, plus Imps were few and mostly targeted the Bulls, and apparently also the Lizards. And also, the Gargoyles didn't fly up, but instead moved around and attacked the Hydras, which caused almost half of them to be incapacitated even before the bombardment. And most importantly, the Nagas moved clearly across the battlefield. So, it wasn't just mega-luck