I oktober 1917 hadde tyskerne samlet 15 divisjoner. Den 24. oktober startet den tyske Caporetto-offensiven under ledelse av Otto von Below. Den italienske byen Belluno i provinsen med samme navn falt 10. november, og dette var det siste italienske tapet. 8. november ble Armando Diaz utnevnt til ny sjef for generalstaben, etter den egenrådige Luigi Cadorna. Italienerne trakk seg imidlertid ytterligere tilbake fra det nordøstre hjørnet av landet og helt til Piave-elven, ikke langt fra Venezia. Tilsammen trakk de seg 96 kilometer tilbake til en forsvarslinje som i henhold til planer fra 1916 var den siste forsvarslinjen i en krisesituasjon.