Etter å ha beseiret rojalistene i Chile i slaget ved Maipú i 1818, arrangerte den argentinske generalen José de San Martín et kombinert sjø- og landfelttog. Med hjelp av den skotske viseadmiralen Lord Thomas Cochrane, opprettet han en chilensk marine (), bestående av 25 skip, derav åtte krigsskip og søtten transportskip, med en besetning på rundt 1600 mann. 15. juli besto San Martíns ekspedisjonshær av 4642 mann, oppdelt i en chilensk divisjon og en argentinsk divisjon (), og videre i ti bataljoner. Hæren hadde også 25 kanoner.