Dirigió a una flota romana hacia la victoria, luchando contra la flota cartaginesa de Hannón en la batalla de las Islas Egadas, una batalla decisiva de la guerra.