Hordur Magnusson’s first-half free-kick was enough to give Iceland a 1-0 friendly victory over a second-string Republic of Ireland side in Dublin.