El 6 de enero de 1866 Díaz intenta tomar Tlaxiaco nuevamente, esto originó que la guarnición austriaca de Silacayoapan se movilizara, Díaz aprovechó el movimiento para ocupar la segunda plaza y de ahí reforzar sus fuerzas para atacar la primera, al llegar a las inmediaciones de Tlaxiaco se presentaron fuerzas enemigas dirigidas por Ramírez de Acevedo, con mayor armamento y personal.