Azimuth is teleporting WHEN YOU CATCH HER SPELL (it does not matter whether or not you use Repel spell at all) + there is a real bug if you catch this spell after making final strike by her. So the correct battle tactic - Soul Reaver in the hands of Kain + at least 4 magic runes (for her death from just one strike) + moving to the Azimuth by the arc of the spiral WITHOUT catching her spell and with the full ignoring of summoned demons (you can kill them too if you have enough magic).
About using of Repel spell - now I am playing in BO1 using my mod with the permanent effect of Repel spell for the range attacks, so - by the logic of some players that wrote in this thread - I can't finish the battle with Azimuth at all, but it is not so.
From the other side, my mod also provides double normal speed of Kain and I can say that Azimuth is teleporting very fast, so even such speed is not enough to reach her for the final strike (especially due to described above bug).
Video of the battle:
this.
Video of the battle X:
this.
(The second one demonstrates the described bug or feature with catching Azimith's spell after the final strike.)
This game has another more critical bug - on the last battle with Moebius. So you should use either one-shot-kill spells (vs humans -
Blood Shower or even
Control Mind / Spirit Wrack) or weapon with the small enough damage (Axes in the last battle with the "puppet from the future" which is invulnerable to spells), otherwise the HP of enemies will pass through the 0 of the number of the type word (2 bytes) and you will need to remove these extra HP.
So the
Lightning and the
Soul Reaver are the worst spell and weapon in this battle.