One of the few commanders who had success in his first battle against horse archers was Alexander the Great who inflicted a defeat against the Scythians in 329BC at the Battle of Jaxartes (the Syr Darya river).
One of the few commanders who won his first battle against horse archers was Alexander the Great. He defeated Scythians in 329BCE at the Battle of Jaxartes (the Syr Darya river).