Roma decidió entonces firmar un tratado con Cartago contra Pirro, lo que cortó su carrera militar, ya que las ciudades griegas, a las que él decía defender sentían que por su culpa habían perdido la oportunidad de aliarse tanto con Roma como con Cartago.