Bit of a tricky map to set up against certain enemies, but a few changes in positioning helped out. Other than that, most the enemies themselves aren't that difficult to deal with.
Soren needs to be in a position within Reyson's healing range every turn up until turn 4 otherwise Soren will get taken out by the red tome cav (who of course has Vantage).
Yune gets taken out last since Soren can't one round her without the AoE. Also ends up working out in a bit of a cinematic sense to leave her for last.