En este momento dos escuadrones bolivianos cargaron sobre granaderos del Callao, que se desordenó al caer muerto su gallardo coronel don Pedro Zavala, hijo del marqués de Valleumbroso; pero los coroneles Boza y Solar, al frente de los famosos coraceros de Salaverry, dieron tan impetuosa carga sobre la caballería de Santacruz que la desbarataron por completo.