Hannibal se římským vměšováním nenechal odradit a na jaře 219 př. n. l. Saguntum oblehl. Obyvatelé města, spoléhající se na pomoc Říma, se odmítli podvolit a informovali Římany o kartaginské agresi. Římský senát obdržel zprávu o útoku na Saguntum, proti Hannibalovi ale po dobu obléhání nijak nezakročil. Saguntum disponovalo znamenitými hradbami a jeho obránci kladli dobyvatelům houževnatý odpor. O úpornosti Sagunťanů svědčí skutečnost, že sám Hannibal utrpěl v boji vážné zranění. Teprve po osmi měsících nelítostného obléhání se kartaginskému vojsku podařilo překonat hradby a vyhladovělé obránce zdolat. Po vydrancování Sagunta odvedl Hannibal své vojáky do zimních táborů a začal se připravovat na nevyhnutelný střet s Římem. Pád Sagunta přiměl Římany vyslat emisary do Kartága, kde se dožadovali Hannibalova vydání. Kartáginci se za svého vojevůdce postavili, načež jim Římané vyhlásili válku.