You see, in skirmishing warfare the persians had a definate advantage.
And the romans racked up as many victories as they did due to the mountanous terrain of the Caucasus, which limits the manouverabilty of cav.
Immortals could take hoplites on from from the front too.