Eind januari 1525 kwamen de Habsburgse versterkingen aan, maar hun tegenstanders bleven gedurende drie weken rustig. In de nacht van 23 op 24 februari kregen de keizerlijke troepen door een verrassingsaanval via een bres toegang tot het Franse kamp rond Castello Mirabello. Ze werden geleid door een Frans legeraanvoerder, Karel III van Bourbon, die tijdens de Slag bij Marignano nog aan de kant van de Franse koning streed, maar nu van kamp had gewisseld. De drie bressen waren geduldig en in volledige stilte gecreëerd door ervaren sappeurs en waren voldoende breed om meerdere soldaten tegelijk door te laten. Tegen zonsopgang werd dit huzarenstukje volbracht. De Duitse landsknechten drongen diep door in het kamp, maar stuitten op een groep Zwitserse piekeniers die hen meer dan een uur lang tegenhielden. De Franse koning maakte toen een zware tactische fout door zijn cavalerie vóór de artillerie op te stellen, waardoor de kanonnen inactief moesten blijven. Frans I mengde zich in de zwaarste gevechten en werd gevangengenomen nadat zijn paard door een kruisboogschot werd gedood.