כתוב המשך לקטע זה - השיר מתחיל בדיון על זעם יונה נגד רומא בגלל התייחסותו של איניאס לדידו ועל אופיו של חניבאל והגדלותו. חניבאל תוקף את סאגונטום ומקבל שגרירות רומית. בספר 2, השגרירות הרומית נשמעת בקרתגן, אך חניבאל כובש את העיר לאחר שהמתגנים התאבדו באורח גיבורי. הקרטגנים מתרשמים, חניבאל חוצה את האלפים, ויופיטר מגלה שהמלחמה הפונית היא מבחן לגבריות הרומית בספר 3. ב 4 ו 5 הרומאים סבלו תבוסה בטקינוס, טרביה
, ואגם טרסימן. ספר 6 מסתכל אחורה על מעשיו של מרקוס אטיליוס רגולוס במלחמת הפוניקה הראשונה, בעוד ספר 7 מתאר את אסטרטגיית העיכוב של קווינטוס פביוס מקסימוס ורוקוסוס. ספרים 8-10 מתארים בפירוט חי את קרב קנאה; יונה מונעת מהאניבאל לצעוד על רומא. בספר 11, צבאו של חניבאל חורף בקפואה, שם ונוס מחלישה אותם עם יוקרה. חניבאל הובס בנולה ב-12, מעודד את הרומאים. הוא מנסה לתקוף את העיר, אבל ג'ונו עוצר אותו, ומגלה שהאלים נגדו. ספר 13 מדווח על פלישת הרומאים לקפואה ועל מותו של שני סקיפיונים, מה שמוביל למסעו של סקיפיון אפריקאי לעולם התחתון ("נקיה"), לפגישתו עם גיבורים מתים מפורסמים, ולנבואה של סיבילה על תבוסתו של חניבאל. בספר 14 מתוארים מסע הסיציליאני המוצלח של מרסלוס ושיטת המצור של ארכימדס. בשנת 15 לספירה, סקיפיון, בוחר את המעלה על פני הרוע, יש מסע מוצלח בספרד, בעוד שבקרב מטאורוס, אחיו של חניבאל נהרג. 16 מתאר את הברית בין רומא ומסיניסה וחציית סקיפיון לאפריקה, בעוד 17 מתאר את הבאת פסל קיבלה לרומא, חניבעל חוצה סערה לאפריקה, ג'ונו של פנייה ליופיטר על חיי חניבעל, ואת קרב זמה. השיר מסתיים עם השיבה המנצחת של סקיפיון לרומא.