Sur le front italien, au printemps 1918, l'armée austro-hongroise essaie de forcer les lignes italiennes, mais elle se heurte à une résistance acharnée lors de la bataille du Piave. Le 24 octobre 1918, l'armée italienne (51 divisions italiennes et sept alliées dont deux françaises) lance une vaste offensive contre les forces austro-hongroises (63 divisions). Les Italiens parviennent à couper en deux les lignes autrichiennes dans la bataille de Vittorio Veneto.