La batalla se inició mientras Nicolás de Piérola se encontraba en la casa del alcalde de Miraflores, el destacado banquero Guillermo Schell.