Auto-translated
I remember playing as Ilfina against Zehir in a late-game scenario. By the end, Zehir had accumulated 61 knowledge points (+60% to initiative and other bonuses), while my stats fluctuated around 30-40. I decided to try a somewhat unconventional tactic:
I upgraded the hero with:
1) Education with a skill that enhances the Avenger
2) Luck with Elven Luck, of course
3) Logistics with Keen Mind
4) Defense with Dodge and something else
5) Summoning Magic with Misty Haze
I equipped the hero with the Lion set.
The result was quite good. The hero moved very quickly thanks to Keen Mind and Empathy, cast Phantom on the unicorns, which first wiped out the opponent's entire stack of Rakshasa, then 2/3 of the Titans. Then another Phantom, and the opponent surrendered.
If you can find the Dwarf set to go with this, it will be even better.
If fighting against Necromancers, you should, of course, max out Defense skills before the battle, and take Light Magic instead of Summoning.