坎尼會戰發生於公元前216年,乃是第二次布匿戰爭中的主要戰役。此前迦太基軍隊主帥漢尼拔入侵意大利,並且屢敗羅馬軍隊。而為了截斷羅馬之糧食補給,進一步打擊其士氣,漢氏於是進兵至意大利南方之羅馬糧倉坎尼城。8月2日,迦太基軍與羅馬軍相遇,大戰爆發。漢氏運籌帷幄,成功地以少勝多,擊潰了由羅馬執政官鮑魯斯與發羅二人所統領的大軍。而此戰雖然並沒有令迦太基徹底擊潰羅馬,但漢氏戰術運用之高妙,使之時至今天,仍被譽為軍事史上最偉大的戰役之一。雖然此役為軍事史上的一場大捷,但是迦太基軍的運氣在此戰已達至最高峰,後再無法獲得戰略優勢。於是,其選擇了與羅馬元老院磋商一份條款適中的和約。