Pada 24 Oktober 1917, pasukan gabungan Austria-Hongaria dan Jerman menyerbu Kobarid (disebut "Caporetto" dalam bahasa Italia), dan pada tanggal 12 November telah mencapai kawasan Sungai Piave. Cadorna menempatkan sebagian besar pasukannya di depan tanpa pertahanan di dalam, sehingga pasukan Italia pun mengalami kekacauan. Sekitar 275.000 pasukan Italia ditawan oleh Blok Poros. Britania dan Prancis lalu ingin agar Cadorna dipecat, dan ia lalu dibebastugaskan pada tanggal 9 November 1917. Ia lalu digantikan oleh Armando Diaz.