Aunque al principio la batalla parecía inclinarse a favor de los bizantinos, la derrota se produjo por la deserción de Nébulo y más de 20.000 eslavos, atribuída a los malos tratos infligidos por Leoncio a su pueblo.