I august 1879, seilte «Cochrane» til Valparaiso og der gjennomgikk skipet en hel måneds vedlikehold. Kaptein Juan Jose Latorre tok deretter over kommandoen. Latorre var også leder av 2. marineavdeling, som i tillegg besto av «Loa» og «O'Higgins». «Cochrane» fortsatte så ferden for å delta i det avgjørende sjøslaget ved Angamos. «Cochrane» var også til stede i 1880 da den peruanske korvetten «Union» brøt blokaden av Arica.