Give them more (expensive) troops, makes it nigh on impossible then :p
Or even put 2 generals into one stack.