Annibale Caretta e la 58ª divisione erano schierati sulla riva destra del fiume Piave tra Nervesa e Santi Angeli a ridosso del Montello, una collina di forma ellittica, lunga circa quindici chilometri e alta fino a 370 metri. La divisione decise di avvicendare le truppe in prima linea proprio quel 15 giugno e si trovò quindi in pessime condizioni a fronteggiare l'urto di tre divisioni nemiche che attraversarono il fiume in presenza di nebbia e precedute da gas e lacrimogeni che ridussero la visibilità. Era iniziata la battaglia del Montello che sarebbe durata dal 15 al 23 giugno 1918 e la divisione tentò inutilmente di evitare lo sfondamento, riuscendo solo a guadagnare tempo necessario a far giungere le riserve. Nelle prime ore della battaglia il 7º gruppo bombarde di Caretta e la maggior parte degli effettivi della divisione vennero travolti. Per la strenua difesa della sua postazione di combattimento, da dove comunicò al comando i movimenti del nemico fin quasi all'ultimo e dove trovò la morte in un combattimento corpo a corpo (ucciso con un colpo di pugnale alla gola), il capitano venne dapprima decorato di medaglia d'argento al valor militare nel 1919, poi commutata in Medaglia d'Oro nel 1922. Insieme con lui trovarono la morte due colleghi capitani, altri 17 ufficiali e 246 uomini di truppa in ossequio all'ordine del generale Bazan, comandante dell'artiglieria dell'8ª armata, «gli artiglieri muoiano sui pezzi anziché abbandonarli al nemico». Quella di Caretta fu una della "13 medaglie d'oro del Montello" conferite nella battaglia, di cui 12 alla memoria. Sulla morte del capitano Carretta il generale Sachero, ispettore dei bombardieri, disse che essa «appare un atto derivato dalla decisa volontà del caduto di non abbandonare il posto d'onore che gli era stato affidato».