All'inizio, la guerra di Pirro in Sicilia contro Cartagine fu un successo: riuscì a far retrocedere le forze cartaginesi e conquistò la città-fortezza di Erice, anche se dovette rinunciare a Lilibeo. Dopo queste perdite, Cartagine tenta di avviare negoziati di pace, proponendo di mantenere solo Lilibeo. Pirro accetta questi negoziati solo se Cartagine rinuncia alla Sicilia nel suo insieme, mentre l'assedio di Lilibeo non ha successo. Secondo Plutarco, Pirro ha quindi in programma di attaccare Cartagine stessa e inizia a organizzare una spedizione per questo scopo. Tuttavia, il suo trattamento spietato delle città siciliane e l'esecuzione di due governatori siciliani sospettati di tradimento aumentano l'ostilità dei Greci. Pirro è costretto a lasciare la Sicilia per l'Italia meridionale nel 276 a.C.