Dopo la sconfitta di Caporetto, nella fase della ritirata dal Falzarego, assunse il comando di un reparto d'assalto di "Fiamme Verdi" che condusse in linea, sul nuovo fronte del Piave, combattendo al Ponte di Vidor e quindi sul Monfenera. Il 10 novembre del 1917 fu gravemente ferito alla testa ma continuò ad esercitare l'azione di comando. Messo alla testa dell'VIII Reparto d'assalto, appartenente al 6º Reggimento alpini, rimase nuovamente ferito, per tre volte, sulle balze del Monte Asolone. Nonostante le ferite non volle abbandonare il comando del suo reparto, e si dovette ricoverarlo forzatamente presso un ospedale da campo. Per questi fatti fu promosso capitano per meriti di guerra "sul campo", e il 10 febbraio 1918 gli fu conferita la Medaglia d'oro al valor militare a vivente.