Lasciata entrare, subitamente diede fuoco alle navi mentre i Cartaginesi erano intenti in grandi sacrifici.
Spuntava il sole sull'orizzonte, quando improvvisamente l'esercito greco, che già si teneva pronto, avvisato da sentinelle di Gelone assalì l'altro campo dei nemici.
I cartaginesi uscirono e combatterono valorosamente; ma quando videro le fiamme avvolgere tutto il campo dell'armata, cadde loro il coraggio.
Dopo quella battaglia Cartaginesi e Punici avrebbero offerto sacrifici ed eretto splendidi monumenti in memoria di Amilcare sia nelle colonie sia a Cartagine.