Limas hamn , Callao , föll efter en hårdnackad kamp i chilenernes händer.