The Spanish frigate "Villa de Madrid", meantime, was hit by a Blakely 450-pound projectile, which inflicted 35 casualties and destroyed her boilers. The ship had to be towed out of the battle by the corvette "Vencedora", while she fired over 200 shots on the Peruvian forts during the maneuver. The "Berenguela", pierced side-to-side at the waterline by an Armstrong 300-pound projectile, was also forced to retreat. She had silenced all the Armstrong guns from the "Junín" armoured turret. Also, the frigate "Almansa" was hit by another shot at 14:30, resulting in the deaths of 13 crewman and causing an explosion of her powder room, thus forcing her to retreat. Half an hour later, having made the necessary repairs, she returned to her position and resumed the action against the Peruvians.