El virrey del Perú José Fernando de Abascal elaboró un plan de ataque y envió desde Puno un ejército al mando del coronel Agustín Gamarra, quien rodeó por el norte el lago Titicaca.