En diciembre de 1866, el gobierno liberal envió armamento, municiones y equipo utilizados en la Guerra Civil estadounidense a Porfirio Díaz, quien envió a su ejército a Puebla, donde sitió la ciudad del 9 al 31 de marzo de 1867 y liberó la ciudad el 2 de abril de 1867.