I find halberdiers difficult to counter. Archers run out of ammo and they clean up spearmenr ususally.
Swords can also be difficult for Moslem powers to conquer. Any suggestions apart from overwhelmong numbers, valour or missiles?