El coronel Miguel Iglesias, jefe del I Cuerpo de ejército, reunió los batallones "Guardia Peruana Nº1" y "Callao Nº.9" que habían combatido en Villa, los que combinados con los batallones "Cajamarca Nº.5", "Tarma Nº7" y Trujillo "Nº11" sumaban 4 500 soldados en dirección de Marcavilca.