Bombardowanie Valparaiso i Callao Doszedłszy do wniosku, że zniszczenie floty sprzymierzonej jest utrudnione, hiszpański admirał zmienił taktykę. 27 marca wystosował ultimatum do władz miejskich Valparaiso w Chile, grożąc bombardowaniem miasta za 4 dni i żądając oznakowania szpitali i kościołów białymi flagami. W międzyczasie port opuściły okręty amerykańskie i brytyjskie. Władze nie ugięły się przed żądaniami i 31 marca eskadra hiszpańska, w składzie fregat „Numancia”, „Blanca”, „Villa de Madrid”, „Resolución”, „Vencedora” i 6 innych okrętów rozpoczęła trzygodzinny ostrzał miasta, niszcząc wiele domów, budynków użyteczności publicznej, magazynów i urządzeń portowych, powodując wielkie straty, oszacowane na 10 milionów ówczesnych dolarów. Zniszczono również 33 chilijskie statki handlowe.

thumb|Bateria nadbrzeżna w Callao Flota hiszpańska następnie podążyła w tym samym celu na północ pod peruwiańskie Callao.