La artillería francesa batió las murallas de Canosa hasta destruirlas totalmente, tras lo cual las tropas francesas intentaron varias veces tomar la ciudad, siendo repelidos por las fuerzas españolas.