It is possible to clear the map early, if you manage to defeat all the current enemies simultaneously. This will prevent enemy reinforcements from spawning.
Try to position your units on defensive terrain. This gives them an advantage over the enemy units.
Archers are good on this map because they have a natural advantage over fliers, which this map has four of.