El 2 de abril de 1867 Díaz derrotó al General Noriega en Puebla, recuperando la ciudad e inclinando la balanza a los Republicanos, esta vez definitivamente.