El 24 de febrer de 1880, aproximadament 11.000 homes en 19 vaixells, protegits per "Blanco Encalada", "Toro" i "Magallanes" i dos torpedos, van navegar des de Pisagua. Dos dies després, el 26 de febrer, els xilens van arribar a Punta Coles, prop de Pacocha, Ilo. L'aterratge va trigar diversos dies a concloure, però no es va enfrontar a cap resistència. El comandant peruà, Lizardo Montero, es va negar a intentar expulsar els xilens del cap de platja, com els xilens esperaven. El 22 de març, 3.642 tropes xilenes van derrotar 1.300 tropes peruanes a la Batalla de Los Ángeles, talant qualsevol subministrament peruà directe de Lima a Arica o Tacna (el subministrament era possible només a través de la llarga via, a través de Bolívia). Després de la Batalla de Los Ángeles, només van quedar tres posicions aliades al sud del Perú: el 2n Exèrcit del General Leyva a Arequipa (incloent alguns supervivents de Los Ángeles), les 7es i 8es Divisions de Bolognesi a Arica, i a Tacna el 1r Exèrcit. Aquestes forces estaven sota el comandament directe de Campero. No obstant això, els números van resultar insignificants, ja que els peruans van ser incapaços de concentrar tropes o fins i tot de moure's de les seves guarnicions. Després de travessar el desert, el 26 de maig l'exèrcit xilè (14.147 homes) va destruir l'exèrcit aliat de 5.150 bolivians i 8.500 peruans a la Batalla de Tacna
- No. La necessitat d'un port a prop de l'exèrcit per subministrar i reforçar les tropes i evacuar els ferits va obligar el comandament xilè a concentrar-se en la restant fortalesa peruana d'Arica. El 7 de juny, després de la Batalla d'Arica, va caure l'últim bastió peruà al departament de Tacna. Després de la campanya de Tacna i Arica, els exèrcits regulars peruans i bolivians van deixar en gran part d'existir, i Bolívia va abandonar efectivament la guerra.