Sverige stormer videre
Arnar Vidarsson bragte ellers islændingene foran efter seks minutters spil, men Kim Källström udlignede blot to minutter efter.
Et kvarter inde i anden halvleg scorede Christer Wilhelmsson så det, der skulle vise sig at blive sejrsmålet.
Med sejren har Sverige maksimumpoint efter fire kampe. Danmark er fem point efter, men har kun spillet tre kampe.
Det samme er Nordirland, men med fire spillede kampe. Nordirerne slog onsdag aften letland i Belfast med 1-0. Målscorer var David Healy ti minutter før pausen.