Los españoles resisten el ataque durante tres horas.