El plan de Cáceres de pasar a la ofensiva y atacar simultáneamente los destacamentos chilenos en Marcavalle, La Oroya, Concepción y Pucará, aprovechando la mala condición de las tropas chilenas azotadas por el tifus y la viruela, se resolvió llevar a cabo entre los días 9 y 10 de julio de 1882. Las fuerzas del Coronel Máximo Tafur fueron asignadas a atacar los destacamentos de Marcavalle y La Oroya, ambos con una gran relevancia estratégica. Así, el Coronel Tafur con las guerrillas de Acostambo, Acoria, Colcabamba y Pillichaqui, junto con el batallón "Tarapacá", al mando del Coronel Manuel Cáceres; se dirigen hacia Marcavalle, tomando por sorpresa el 9 de julio a la guarnición chilena en el lugar, compuesta por la 4.ª compañía del batallón "Santiago", comandada por Carlos Larraín. El ataque fue intenso y ocurre cuando la compañía se retiraba del lugar acatando las órdenes del Coronel Estanislao del Canto Arteaga.