Doch sowohl in Ungarn als auch in Österreich selbst kam es erneut zu Aufständen, derentwegen im Dezember 1848 Kaiser Ferdinand I. zugunsten seines Neffen Franz Joseph I. abdanken musste (schon im Frühjahr war der allmächtige Minister Metternich nach England geflohen). Daraufhin machte Karl Albert von Savoyen im März 1849 einen erneuten Versuch, Österreich aus Norditalien zu drängen. Nachdem er den eigenen Generälen nicht mehr vertraute, fiel seine Wahl, auch aus politischen Gründen, auf den polnischen General Chrzanowski, der mit dem Oberbefehl über 97.500 Sarden betraut wurde. Obwohl ihm der fähige Stabschef Alessandro La Marmora zur Seite gestellt wurde, war Chrzanowski, der kein Italienisch sprach, ein schwerer Fehlgriff. Karl Alberts alter Widersacher Feldmarschall Radetzky konnte ihm über 73.400 Mann entgegenstellen und ging selbst zur Offensive über. Am 20. März hatten die Österreicher den Ticino überschritten und rückten dem Feind nach Vigevano entgegen. Nachdem die Piemontesen bei Sforzesca einen kleineren Erfolg erzielt hatten, gewann Radetzky am 21. März die Schlacht bei Mortara. Am 23. März 1849 standen 45.000 Mann Radetzkys etwa 54.000 Sarden in der entscheidenden Schlacht bei Novara gegenüber und konnten den Feldzug für sich entscheiden. Der gedemütigte Karl Albert dankte zugunsten seines Sohnes Viktor Emanuel II. ab, der am 24. März dem Waffenstillstand von Vignale zustimmen und am 26. März persönlich unterzeichnen musste.