I didnt won the battle but if I had more men (about 2k would be seal the deal), I would destroyed that doomstack.
Unfortunately, my commander with experimental and holy warrior was routed but even all alon with just 800 men, my ruler still held the battlefeild for 1 more week.