I somehow couldn't manage to break through on haste with acceptable losses. Please clarify the parameters, exact troop composition, and formation.
And here is an example of taking it manually. As for losses, only basilisks were lost and a few gnolls and lizards were bruised. Tier 10 town (SoD). Required 2 hastes and 2 blesses at SP=2. At SP=3, only 1 haste and 1 bless are needed; you could even cast something else in the 3rd round.
How did you pull the 3 right stacks into one pile?