They only counter with shield that get evasion iirc, so just equip defense shield. Leon is more ridiculous, can have more than 9 moves in a turn and can even attack when stunned dealing 130~160 damage per attack. Had to spam archmage to pass there.