Completa la seguente frase: Il poema inizia con una discussione dell'ira di Giunone contro Roma a causa del trattamento di Enea per Dido e del carattere e dell'educazione di Annibale. Annibale attacca Sagunto e riceve un'ambasciata romana. Nel Libro 2, la legazione romana è sentita a Cartagine, ma Annibale prende la città dopo che i difensori si suicidano eroicamente. I Cartaginesi sono catalogati, Annibale attraversa le Alpi, e Giove rivela che la Guerra Punica è una prova di virilità romana nel Libro 3. Nel 4 e 5 i Romani subiscono la sconfitta a Ticino,
Trebia, e il lago Trasimene. Il Libro 6 ripercorre le gesta di Marco Atilio Regolo nella Prima Guerra Punica, mentre il Libro 7 descrive la strategia di ritardo di Quinto Fabio Massimo Verrucoso. I libri 8-10 descrivono in dettaglio la battaglia di Canne; Giunone impedisce ad Annibale di marciare su Roma. Nel libro 11, l'esercito di Annibale inverna a Capua, dove Venere li indebolisce con il lusso. Annibale viene sconfitto a Nola nel 12, incoraggiando i Romani. Fa un tentativo sulla città, ma Giunone lo ferma, rivelando che gli dei sono contro di lui. Il libro 13 racconta l'invasione di Capua da parte dei Romani e la morte di due Scipioni, che porta al viaggio di Scipio Africanus nell'oltretomba ("nekyia"), al suo incontro con famosi eroi morti e a una profezia della Sibilla della sconfitta di Annibale. Nel 14 vengono descritti il successo della campagna siciliana di Marcello e l'arte dell'assedio di Archimede. Nel 15, Scipione, scegliendo la virtù sul vizio, ha una campagna di successo in Spagna, mentre nella battaglia del Metauro, il fratello di Annibale viene ucciso. Il 16 descrive l'alleanza tra Roma e Masinissa e l'attraversamento dell'Africa da parte di Scipio, mentre il 17 descrive il trasporto della statua di Cibele a Roma, l'attraversamento tempestoso di Annibale in Africa, l'appello di Giunone a Giove per la vita di Annibale e la battaglia di Zama. Il poema termina con il ritorno trionfale di Scipio a Roma.