Al desembarcar el general Manuel Baquedano González, Comandante General del Ejército chileno, el 18 de diciembre de 1880 y comprobar la progresión de su avanzada comandada por Villagrán, hacia Lima, montó en cólera, destituyó a Villagrán y lo envió de retorno a Chile.