Si bien en los hechos estuvieron presentes los buques peruanos "Huáscar" y "Unión", y los chilenos "Cochrane", "Blanco Encalada", "O'Higgins", "Loa", "Covadonga" y "Matías Cousiño", en las acciones concretas el "Huáscar" se enfrentó solamente a dos buques chilenos: en un comienzo al "Cochrane", que fue el que lo dañó de consideración, y luego entraría en la acción el "Blanco Encalada" con lo que la lucha finalmente terminaría.