Tactics against horses (Heck, I use it in almost every situation):
Hold your position, Stand closer x4, advance the map using Hold your position towards the enemy.
Your soldiers will now move in a 4 rows of almost equal length and stay in formation (Works best when the same type of unit, obviously)