El 5 de mayo, Díaz y otros militares intervinieron en la Batalla de Puebla, donde lograron derrotar a los franceses y hacerlos retroceder hasta Orizaba.