Palmyra battle