Osiągnąwszy sukces na swym prawym skrzydle i w centrum republikanie skoncentrowali siły do ataku na rojalistyczną Dywizję Awangardy gen. Valdésa, uzyskując przewagę liczebną także na swym lewym skrzydle. Oskrzydlona szarżami patriotycznej kawalerii i zaatakowana także przez republikańskie rezerwy najlepsza dywizja rojalistów została zdezorganizowana i wycofała się w panice, a załamanego gen. Valdésa oficerowie dywizji zmusili do ucieczki. Wicekról de La Serna, próbujący powstrzymać uciekających żołnierzy został sześciokrotnie ranny i wzięty do niewoli, a zwycięscy republikanie ścigając rozbitą armie rojalistyczną zmusili ok. 13.00 jej resztki do wycofania na szczyt Condurcunca.
Po bitwie Po południu rojalistyczni generałowie Valdés i Camba zebrali ok. 500 żołnierzy na czele których chcieli maszerować w kierunku Cuzco i w oparciu o Górne Peru kontynuować walki przeciwko patriotom, lecz szef sztabu armii rojalistycznej i pozostali oficerowie pod wpływem klęski uznali kontynuowanie wojny za niewykonalne.