Luego sostuvo la Batalla de Icamole contra las fuerzas del general Carlos Fuero, por lo que derrotado, el general Díaz se dirigió a Veracruz, en donde, disfrazado, logró entrar en el puerto y llegar a Oaxaca.