13 февраля 1817 года армия Сан-Мартина успешно вошла в Сантьяго, преодолев около 500 километров по горам. К тому времени испанские роялистские силы отошли на север страны, чтобы избежать армии Сан-Мартина, но часть из них, насчитывавшая примерно 1500 человек, направилась в долину Чакабуко, где состоялось сражение с войсками Сан-Мартина.