I used summons to distract the dragon from Astarte.

For the summoned enemies, I used charm, freeze and knock down to thin their numbers so that at most there was the dragon and one summoned enemy active per turn.

The dragon can be stunned, knocked down, etc. as well. It as really good body building and will power though so you need to get those down with skills to increase your chances.