חניבעל
המלחמה הפונית השנייה > המשך הקרבות באיטליה

הניצחון בקאנאי היה שיא הקריירה של חניבעל. ערים, כפרים ושבטים רבים הגיעו אליו והציעו את ידידותם. רבות מהערים באיטליה היו למעשה ערים יווניות, גאליות, אטרוסקיות או בנות עמים אחרים, שהיו קשורות בברית עם רומא, והתחייבו לספק לה מיסים וחיילים. הברית שחניבעל הציע הייתה מחייבת הרבה פחות, ולכן רבות מערים אלו העדיפו אותה על פני הברית עם הרומאים. ההצטרפות אל חניבעל שנראה כמנצח הייתה דבר בעתו. עבור חניבעל הבריתות היו חשובות, משום שהן שימשו לו מקלט ומקור אספקה וכן גרעו מכוח האדם הרומי. ערי הנמל שבהן אפשרו לו גישה לים וקשר רציף עם קרתגו, ושללו מן הצי הרומי בסיסים ימיים חשובים. מנגד, רבים מההיסטוריונים מחזיקים בדעה שהערים היו יותר מכשול מאשר סיוע, משום שהן הכריחו את חניבעל לצאת ולהגן עליהן בכל פעם שהרומאים תקפו אותן. לטענת ליוויוס, שפע המותרות שהציעו כעת עריה העשירות של דרום איטליה פגעו בחוסנו המקורי של הצבא הקרתגי.
לאחר הניצחון בקאנאי צעד חניבעל מזרחה לאורך החוף האדריאטי, ושלח את אחיו מאגו לקרתגו במטרה לבקש תגבורת. מאגו שפך בפני מועצת הזקנים 6,000 טבעות של אצילים רומאים וביקש סיוע, אולם חנו הגדול, מתנגדם הפוליטי של בני ברקה, התקיף אותו בתגובה בסדרת שאלות שהביכו אותו. למרות זאת גויס צבא גדול שהיה אמור להישלח אל איטליה עם מאגו, אולם לאחר התבוסה בקרב דרטוסה נשלח מאגו להיספניה כדי לסייע לאחיו השני עזרובעל במערכה נגד הרומאים שם. יש המעריכים שמטרת המועצה הייתה למעשה גדולה יותר, וכוונתה הייתה למגר את האחים הסקיפיונים בהיספניה ולאחר מכן לפתוח את הגישה לאיטליה דרך גאליה והאלפים, כפי שעשה חניבעל. תוכנית זו נבעה ככל הנראה מעליונותו של הצי הרומי, דבר שסיכן כל אפשרות לשינוע תגבורות בים.
משקרב החורף של אותה שנה התקרב חניבעל לנולה אולם מצא את העיר מוכנה היטב למצור. הוא ידע שמחסור באספקה והחורף המתקרב לא יאפשרו לו להטיל מצור יעיל על העיר, על כן נסוג וחיפש מקום לחייליו לחורף. העיר העשירה קפואה פתחה בפניו את שעריה וחניבעל נפגש עם נכבדי העיר. חניבעל הורה לחייליו לשלם בכסף מלא על משתאות מזון או כלי נשק אף על פי שצבאו החזיק למעשה בעיר. הוא קיבל שם נציגים משבטים שונים ביניהם הברוטים, הלוקנים, הסאמניטים והאפולים שכולם הציעו לו נאמנות. בסוף נובמבר או בתחילת דצמבר של שנת 216 לפנה"ס, כבש חניבעל לאחר קרב קאסילינום את העיר קאסילינום.
ממקום מושבו בקפואה הבין חניבעל שעליו להיעזר בבן ברית חזק כדי לנצח במלחמה. קרתגו נמנעה מלשלוח לו כוחות נוספים ושליט אחר היה יכול לעשות זאת. אותו זמן השליט החזק ביותר ביוון היה פיליפוס החמישי מלך מוקדון, שהיה שקוע במלחמה נגד האיטולים, אולם לאחר קרבות טראסימנוס וקאנאי החליט כי יכולה לצמוח לו תועלת ממלחמה משותפת נגד רומא. בעקבות המלחמה האילירית השנייה, החזיקו הרומאים באותה העת במספר ערים אסטרטגיות באיליריה וערערו את שליטתו של פיליפוס בבלקן. על כן חתם על הסכם שלום עם האיטולים והחל ליצור מגעים עם חניבעל. פוליביוס מביא את נוסח החוזה בין חניבעל לפיליפוס לפיו: "אתם תסייעו לנו לפי הצורך ולפי התיאומים שנעשה בינינו, ולאחר שהאלים יעניקו לנו את הניצחון על הרומאים ובעלי בריתם..." קרתגו תקבל חזרה את סרדיניה, קורסיקה וסיציליה, על רומא ייאסר לפתוח במלחמה על מוקדון או על קרתגו, והרומאים יוותרו על קרקירה, אפולוניה, אפידמנוס, פארוס, דימאלי, ואזורים נוספים, ויעניקו אותם למוקדון. כמו כן ישוחררו כל ידידי דמטריוס מפארוס, ידידו של פיליפוס, שהיו כלואים ברומא. הברית נכנסה לתוקפה כבר בקיץ של שנת 215 לפנה"ס, אולם למעשה בשל פעולות נמרצות מצד הצי הרומאי פיליפוס לא סייע רבות לחניבעל.
הרומאים מצידם השתדלו כל העת לפגוע בערים שכרתו ברית עם חניבעל, ובשנת 214 לפנה"ס הטילו מצור על קפואה. חניבעל שלא רצה לאבד את העיר שסיפקה לו אספקה וציוד, עשה מאמצים נואשים להציל אותה. במסגרת מאמצים אלו אף העמיד פנים שהוא מטיל מצור על רומא, כדי להכריח את הרומאים לפנות כוחות מקפואה. אולם הרומאים לא הלכו שולל וחניבעל נסוג. בשנת 211 לפנה"ס נפלה קפואה. שנה לאחר מכן חזר מסיציליה המצביא הרומאי מרקוס קלאודיוס מרקלוס, שהשלים את כיבושה של סירקוסאי, הגדולה והעשירה שבערי סיציליה, שעברה גם היא לצד הקרתגי לאחר קרב קאנאי. מרקלוס היה מוכשר בהרבה ממרבית המצביאים הרומאים שנגדם לחם חניבעל עד אז. הוא כונה בפי הרומאים "חרבה של רומא", וכשרונותיו בקרבות ובמצור הפכו אותו לאויב משמעותי.
חניבעל נאבק בו ובמצביאים רומאים נוספים מספר שנים, כשהוא מאבד את מאחזיו וחייליו. עם תחילת שנת 209 לפנה"ס ספג חניבעל מכה קשה כאשר פאביוס מאקסימוס כבש את העיר טראנטום בעזרת בגידה מבפנים. טראנטום הייתה עיר נמל יוונית שהשליטה בה הייתה חשובה מאוד לחניבעל, משום שהיא שכנה בנקודה אסטרטגית ואפשרה לו גישה לים, וכן ראש גשר לתגבורת מקדונית מן המזרח. ערים נוספות דוגמת סלאפיה נכבשו גם הן, והברית שבנה חניבעל החלה להתפורר. כקונסולים של שנת 208 לפנה"ס נבחרו מרקלוס (פעם חמישית ואחרונה בחייו) וטיבריוס קווינטיוס קריספינוס. זה האחרון הטיל מצור על לוקרי (לוצ'רה המודרנית), אולם חניבעל הניס אותו משם. קריספינוס התאחד עם צבאו של מרקלוס, אולם חניבעל ארב להם בוונוסיה, ובמהלך הקרב מרקלוס נהרג ועמיתו נפצע קשה.
חניבעל לקח כשלל את החותמת של מרקלוס, וניסה לנצל אותה כדי לכבוש את סלאפיה. הוא כתב איגרת בה הורה על החלפת חיל המצב הרומאי בעיר, וחתם עליה בשם מרקלוס. הוא הלביש קבוצת לוחמים דוברי לטינית במדי הצבא הרומאי, ושלח אותם לעיר. אולם קריספינוס הזהיר מראש את מפקדי חילות המצב שמרקלוס מת. מפקד חיל המצב של סלאפיה נתן לחיילי חניבעל להיכנס לעיר ולאחר מכן טבח בהם.
חניבעל הבין שכוחות רעננים הם הסיכוי היחיד שלו לנצח, ובאמצעות עיר הנמל האחרונה שלו קרוטון, יצר קשר עם אחיו עזרובעל שלחם ברומאים בהיספניה, וביקש ממנו לנסות להגיע לאיטליה באותו מסלול שבו הגיע הוא עצמו. עזרובעל הצליח לחמוק מהרומאים לצפון היספניה, ופתח במסע מזורז במסלול של אחיו. הוא חצה את הפירנאים, ונותר בגאליה למשך החורף כדי לגייס חיילים חדשים. לאחר מכן במהלך האביב חצה במסע מזורז את האלפים. מסעו היה קל בהרבה מזה של אחיו, כיוון שהוא התנהל במזג אוויר נוח יותר עם מורי דרך מנוסים, והשבטים הגאלים שיתפו פעולה במידה רבה יותר. עזרובעל הגיע אל עמק הפו בקיץ של שנת 207 לפנה"ס עם 30,000 אנשים בערך, ואילו היה מצליח להתחבר לכוח של אחיו ככל הנראה היה מצבו של חניבעל משתפר לאין שיעור. כקונסולים של אותה שנה כיהנו גאיוס קלאודיוס נרו ומרקוס ליוויוס סלינטור. נרו נאבק בחניבעל, וסלינטור המתין לעזרובעל. זה האחרון שלח שליח לאחיו כדי להודיע לו על בואו ולתאם את מקום המפגש, אך השליח נתפס בדרך לחניבעל בידי אנשיו של נרו. נרו ידע היטב שאם עזרובעל יחמוק מסלינטור ויחבור לחניבעל יקיץ הקץ על רומא, לפיכך החליט להפר את הוראות הסנאט שהורה לו לא לעזוב את לוקאניה, ויצא אל סלינטור החונה במטאורוס.
נרו חמק מחניבעל, והצעיד את חייליו במהירות כמה עשרות קילומטרים, עד שלפנות בוקר הגיע אל סלינטור והזהיר אותו. השניים הסתירו את בואו של נרו והעמידו פנים שיש במחנה רק קונסול אחד, וכך מצא עצמו עזרובעל בנחיתות מספרית בקרב מטאורוס. עזרובעל נהרג בקרב וצבאו הובס והתפזר. לאחר הקרב ראשו נערף, הושם בשק, והושלך אל מחנהו של חניבעל. שני שבויים אפריקאים שוחררו כדי לספר לחניבעל על הקרב. ליוויוס מספר שכאשר חניבעל ראה את ראשו של אחיו, הוא הכריז שקרתגו הפסידה כעת במלחמה.