カポレットの戦い
1917年10月24日のドイツ軍によるカポレットの戦いでの最たる敗因は彼が予備戦力を後方に置かなかった事であった。突破した部隊を抑える術を持たないイタリア陸軍は各地で包囲され27万人が降伏し、大きな損害を蒙って後退した。とはいえ各軍司令官の責任も軽視はできず、特にピエトロ・バドリオは適切な防御戦闘を行わなかった。カドルナは政府に総司令官職を解任され、後任のアルマンド・ディアス将軍によって軍司令官からも解任された。アルマンド・ディアスはドイツ軍が去った後の戦線で指揮をとり、ピアーヴェ川の戦いでオーストリア軍を撃破して、ヴィットリオ・ヴェネトの戦いで降伏に追い込んだ。カドルナは連合国司令部のイタリア代表として戦争には関わり続けた。