Dopo oltre tre anni di battaglie nel Triveneto, la situazione si risolse a favore dell'Intesa con la decisiva Battaglia di Vittorio Veneto, che iniziò il 24 ottobre 1918 e che fu vinta dalle truppe di Diaz contro le forze imperiali; a Padova, il 3 novembre 1918, fu firmato l'armistizio e le truppe italiane occuparono Gorizia (7 novembre), allontanando il reggimento sloveno in ritirata che aveva occupato i punti nevralgici della città, Monfalcone, Trieste (3 novembre), Capodistria (4 novembre), Parenzo (5 novembre), Rovigno (5 novembre), Pola (5 novembre), Fiume - che si era autoproclamata italiana - (4 novembre), e Zara e Sebenico, cercando di spingersi addirittura fino a Lubiana, ma venendo fermate nei pressi di Postumia dai serbi.