Tras tomar y perder el pueblo en varias ocasiones, la llegada de la división Victor finalmente decidió la victoria, que costó 5.000 hombres a los austríacos y 600 a los franceses.