公元前218年,第二次布匿戰爭爆發,迦太基名將漢尼拔率領軍隊出其不意翻越阿爾卑斯山脈,直抵波河平原。當時時值隆冬,漢尼拔部隊在翻越積雪山脈時損失頗重,戰鬥力大幅下降。羅馬派出執政官之一的老西庇阿率領軍隊前去剿滅,但在前哨戰鬥中,漢尼拔占優勢的騎兵擊潰了羅馬先頭部隊,老西庇阿意識到這一點,於是避免與漢尼拔直接對抗。而隨後到來的羅馬另一執政官森普羅尼烏斯·隆古斯(Titus Sempronius Longus)卻堅持要趁迦太基軍隊元氣尚未恢復之時進行決戰,因此,公元前218年12月,在特雷比亞河(The River of Trebia) (義大利北部帕杜斯河,即波河的支流)岸上,雙方展開決戰。特雷比亞河戰役