I nuovi governi rivoluzionari, tuttavia, non durarono a lungo: gli austriaci imposero il ritorno di Leopoldo II a Firenze, mentre spagnoli, napoletani, austriaci e francesi assediarono Roma, che venne restituita al papa a luglio del 1849. Il mese successivo anche gli insorti di Venezia, colpiti dal colera, si arresero all’Austria.