I'm having a little trouble killing off this unique spawn called Syla Urzas (or something like that). Her troops are full of empire Empire noble and honor troops: 30 Centurion, 100 Immortal and 100 Empire Knights. In the battle she just rushes my lines with her highly resilient cavalry to disrupt my infantry and archer lines, despite my cavalry's best effort (normally most cavalry would be grinded by my archer's fire and cavalry very fast) and when the Immortals reached my archer line, they laid complete waste on my troops.
Any tip to defeat infantry-based army with overpowered cavalry that never dies ? (After they slaughtered all my reinforcements of 100 ravenstern rangers and 40 knights of Dragon + Hero adventurers, they lost only 12 Centurion and 23 Immortals