Pese a esos pequeños triunfos peruanos, la escuadra chilena mantuvo el bloqueo firmemente y luego, tras las derrotas del ejército peruano en Chorrillos y Miraflores, ocurridas el 13 y 15 de enero de 1881 respectivamente, donde además algunos buques de la escuadra apoyaron al ejército chileno atacando las posiciones peruanas cercanas a la costa, la autoridad naval peruana en el Callao ejecutó el 17 de enero la destrucción de las baterías y los buques que aun le quedaban a la marina peruana, entre ellos la corbeta "Unión", para evitar su captura por los chilenos.