W 218 roku Rzymianie rozpoczęli drugą wojnę z Kartaginą. Przekonani o swej miażdżącej przewadze, spodziewali się szybkiego zwycięstwa i walki na terytorium wroga – w Afryce i Hiszpanii, na które miały uderzyć armie pod wodzą konsulów tego roku. Jednak znakomity wódz kartagiński, Hannibal Barkida pokrzyżował ich plany strategiczne. Nie czekał na atak, lecz poprowadził swoje wojska drogą lądową z Iberii, przez południową Galię i Alpy na Nizinę Nadpadańską. Wywołał tam powstanie plemion celtyckich, pokonując kolejno konsulów – Publiusza Korneliusza Scypiona w potyczce nad Ticinusem, a Tyberiusza Semproniusza Longusa w bitwie nad Trebią.