Auto-translated
"In the provided replay, your opponent is a friend of mine."
We had a good argument with your friend because he didn't want to play with random heroes. He knows the counter-heroes very well; my knowledge doesn't go beyond that topic, but that's already something. Basically, it went like this: he picks Jaliba, I pick Ravenna, he picks Oru, I pick Iris, he picks Deirdre, I pick Sinistar, and I don't remember what happened after that. Anyway, I ran out of patience and picked a random hero, and he picked Jaliba again. In the end, we only played one duel, and I was so tired of this choice...
Regarding the roar against mages, I confused it with version 3.0, where you had to know where to run to be scared. There are indeed many ways to play as Jaliba, but the mistake with the first spell is costly because there's no spellcasting. I'm posting my scenario of how Jaliba can win, although playing as both sides isn't ideal, and there are many random chances here, for example, Jaliba's troops might have cool mini-arts.
Here's another replay of a super interesting pair, in my opinion: Ravana against Deirdre. In this thread, Dex has been posting replays with victories for both sides for a long time. When playing as Deirdre, you need to try not to expose too many large units to the ring at once, and when playing as Ravenna, you need to withstand Deirdre's first attack, as it's very strong. Somewhere in the middle of the battle, I wasn't too sure about the victory, but my opponent made several mistakes in a row. The upgrade at the end for Ravenna could have been skipped; I was just being overly cautious.