Met het oversteken van de Ticino door het Frans-Sardijnse leger begon de slag. Hierop moest het Oostenrijkse leger zich deels terugtrekken. Echter leende het landschap zich daar slecht voor, waardoor het Oostenrijkse leger zich verschanste in de stad. De voorhoede van het Franse leger bestond uit 5000 grenadiers die het uniform van het Eerste Franse Keizerrijk droegen. De slag eindigde in een overwinning van het Frans-Sardijnse leger. Patrice de Mac-Mahon werd na de slag vanwege zijn handelingen benoemd tot hertog van Magenta.