Al ser en número dos a uno, Hannón fue derrotado con relativa facilidad, perdiendo 6000 hombres en la batalla.