Cerca de la isla de Anglesey, en Gales, la expedición se topó con una flota galesa, pero Magnus, por sus fuertes convicciones cristianas, se negó a entrar en batalla, y permaneció en cubierta cantando salmos.