Hi guys I need a bit of help on defeating the Phalanx as Rome. First a bit of background, I just had kicked Epirus out of Italy a day established a puppet government over them. But only a few turns after that Syracuse declared war on me and I've been struggling to defeat their Phalanxes. I had the same problem when facing Epirus but eventually just either ambushed their armies or outnumbered them. Whenever I fought a Phalanx it just seems to push through my lines even when facing my own Triarii, rarely taking equivalent damage even when surrounded. In short an I missing some way to defeat these units with less losses or is it just because I'm playing on legendary?