Garibaldi og hans alpejegere hadde rykket inn i byen om natten 23. mai, og den østerrikske kommandanten Ferenc Gyulay sendte Urbans divisjon for å innta byen fra alpejegerne. Da østerrikerne ankom byen hadde alpejegerne rukket å etablere et forsvar av byen.