La ciudad de Puebla estaba defendida por Ciriaco del Llano, quien tenía como segundo al coronel José Morán, desplazado en San Martín Texmelucan.