zahle battle