esteral your unit combination is a bit weird to me but anyway
for that battle
i would suggest swapping the black knights for evil beholders if u got any of them
i would swap the red dragon for a emerald green dragon
i would swap the vamps for royal thorns
and maybe but not sure of this swap pallies for royal griffins but i don't think is nescearry
on first turn
aussuming u got onslaught at level 1 and quick draw too
(make a phantom emerald dragon
fly to his units and use that mana boost)
throw a fireball on the ents
and use the evil beholder to mind control the goblins to attack an level 5 units
or try to get him fall into sleep(gobs sleep easily)
second turn cast fear on a low goblin if the sleep fails
and cast another fireball on the ents
and wait your real emerald dragon(he needs to steal mana after the second round)
then turn 3 fly back with the real emerald and phantom it again and move to phantom again to enemy
while meanwhile keep summoning those thorns and hit his level 5 units as hard as u can and try to kill ents first(aussuimg they are burning they die fast)
and keep a low stack of goblins alive for mass resu

turn fear on them or something so they won't attack
hope this helps