L'occasione di intervenire negli affari siciliani fu data ai Romani dalla richiesta di aiuto fatta dai Mamertini (mercenari campani), che si erano impadroniti di Messina, ma che poi erano stati posti sotto assedio dai Siracusani di Gerone II. E se i Mamertini, in un primo momento, chiesero l'aiuto cartaginese, quando i Siracusani si ritirarono e la presenza punica si fece sempre più ingombrante, invocarono l'aiuto di Roma, la quale accettò, poiché temeva che Cartagine potesse battere Siracusa ed occupare l'intera isola. Il senato, riluttante a imbarcarsi in un'impresa tanto rischiosa, arrivò ad uno stallo e la questione venne rimessa all'assemblea popolare: qui maggiore voce in capitolo l'aveva la parte mercantile e popolare di Roma, che era anche interessata al possibile controllo delle ricchezze e delle scorte di grano in Sicilia (isola già nota per le risorse soprattutto nelle città greche), nonché alla possibilità di fondare colonie per aprire nuovi mercati e allentare la pressione sociale e demografica nella capitale. Così in assemblea fu deciso di accettare la richiesta dei mamertini. Venne posto il console Appio Claudio Caudice a capo di una spedizione militare con l'ordine di attraversare lo stretto di Messina. I Cartaginesi interpretarono questo intervento come una violazione dei trattati esistenti e dichiararono guerra a Roma, dando inizio alla prima guerra punica.