wat i did is to manually control the horses.
Run ur horses very close to the routing unit or almost touching the rounting units or most of the rounting unit is among ur horse unit, then right click the rounting unit. This will ensure lots of captures.

Some times the horses chase after routing units perfectly. But sometimes they just need some help.
They stop is because they are regrouping or finishing a charge.