Holding the line, flank, hit them with your cav. in the rear - it is as simple as that and usually it works.

Didn't anybody tried a more complex tactic. Sometimes I try to seperate my army in two divisions and attack from the two flanks. Or I send a small protion to the side trying to make the enemy chase them and open its frontline.