My conquest was going great until Thrace decided to sneak attack me in Greece, so now I'm fighting on about three fronts, which is fine. Thrace is no problem once I get them in open battle, and I'm confident I'll finish them off in the next couple years.
My issue is that, while I can easily win an evenly matched battle against the Egyptians, when they overpower me, I get routed, truthfully, pretty easily. I find if I have Onagers, I can hold out longer, but those heavy chariots and chariot archers are killing me. They're using a lot of cavalry also, so I'm not able (at least easily) to rout the cavalry and focus on the infantry (at least if they overpower me on paper).
I've come to realize that much of my current strategy is based on fighting the Greeks and Barbarians, so I was wondering if people had any good ideas on strategies for fighting overmatched battles against the Egyptians.
I've only actually lost one major battle against them in my current campaign (and that was because I moved my army up stupidly without knowing they had three full stacked armies in the area, luckily my General lived, but he was the only soldier in his unit to make it.) So I'm still facing about three or four full stacked Egyptian armies, which are all that's stopping me from taking the rest of their territories and being able to shift my focus north and even further east.
I've got two full stacked armies of post-Marius units and have many cities in the area that can produce just about any Roman unit (most of them have temples to Mars, so these are upgraded units from the start, which is nice). Any ideas on a good strategy. The only thing I don't want to do is fight with my two armies at the same time, because the AI invariably wastes the army that I'm not controlling.