Cáceres participated in the occupation of Lima and later, with Prado as president, in the Battle of Callao on May 2, 1866 which forced Spanish naval forces to retreat from Peruvian waters and the Chincha Islands.
Cáceres war an der Einnahme Limas und später, unter Prado als Präsident, an der Schlacht von Callao vom 2. Mai 1866 beteiligt, welche zum Rückzug der spanischen Marine aus peruanischen Gewässern und von den Chincha-Inseln führte.