Yes! Finally beaten stage 19'!!!
Solution : ~17 Spikemens + blacksmith while healing them and shielding them! (2 paladin' powers)
Now the next hard thing is stage 20. I got a rare rune which seems pretty helpful. (+10 Damage and -14% buildings cost)
Wish me luck!