Al principio el resultado de la batalla era dudoso pues ambos bandos sufrieron grandes bajas, pero al final los soldados de Ptolomeo, gracias a la estrategia del táctico Filostéfano, pusieron en fuga a los judíos, matando a treinta mil de ellos.