Okay, so there I was happily besieging a town with a small but adequate force when out of the blue a larger force comes up and counter-attacks me.

I set my forces up as defensive as I could, making them to commit and to come on to me, but my question is what tactical options do you have when faced with a superior sized enemy force which spreads itself out into one really long single row of troops?

I nearly won the battle last night, had them routing and all by just keeping position and hitting them with my Equites and General, but eventually their sheer numbers meant that I ran out of men in the end. Their units which routed kept coming back into play.

Any ideas?