Олаф нажил много врагов. Приняв норвежскую корону после смерти ярла Хакона, он восстановил против себя законного наследника — сына Хакона, Эйрика. Спасаясь от подосланных Олафом убийц, Эйрик бежал в Швецию и укрылся в Сигтуне у Олафа Шётконунга, налогового короля. В то же время Свен Вилобородый не забыл о тех землях в Норвегии, которые когда-то принадлежали его отцу, Харальду Синезубому. Эти трое — лишенный трона норвежский наследник, амбициозный швед, жаждущий получить землю, и затаивший обиду датчанин — заключили союз против короля Норвегии Олафа.
Развязка наступила в конце лета 999 года (или, возможно, в следующем году — источники не дают полной ясности). У Свольдера в южной части Балтийского моря Олаф попал в морскую засаду, устроенную объединенным флотом датчан, норвежских изгнанников и их шведских союзников. Флотом командовал Эйрик на своем корабле «Железный баран». Это морское сражение было одним из крупнейших в эпоху викингов и надолго осталось в памяти и в сагах. Столкнувшись с превосходящими силами соперника, почти все корабли Олафа бежали (из 70 осталось всего 11), в результате чего его противники получили более чем десятикратный численный перевес. Король Олаф Трюггвасон бился до последнего на палубе своего корабля «Длинный змей», но, увидев, что битва проиграна, прыгнул в море в полной броне. После смерти Олафа Норвегия была разделена между Свеном Вилобородым и шведским королем Олафом, но большая часть территории отошла в лен Эйрику Хаконссону и его брату (которого тоже звали Свен).
Затем Свен Вилобородый обратил внимание на Англию, куда совершил ряд крупных набегов, особенно усилившихся после 1004 года. Одновременно с этим самостоятельные набеги с 1009 по 1012 год устраивали другие викинги, в том числе знаменитый воин Торкель Высокий. Некоторые ученые считают этот период, по сути, второй эпохой викингов, хотя признают, что новые катастрофические набеги происходили в совершенно ином политическом контексте по сравнению с нападениями столетней давности. Атаки неуклонно нарастали; в 1013 году Свен Вилобородый начал полноценное вторжение в Англию.
Особенностью первых крупномасштабных набегов IX века было то, что их политической мишенью служили империи, раздираемые гражданской войной и распавшиеся на отдельные фракции (как Франкия), либо регионы, состоящие из множества небольших королевств (как Англия). В любом случае результат был один — это давало викингам преимущество. Вместе с тем, если одно маленькое государство, провинция или речная долина попадали в руки скандинавов, это была региональная, а не общегосударственная потеря. Вторжение Свена в объединенную Англию стало кульминацией многолетних предшествующих нападений викингов и, кроме того, означало, что победа в этой войне будет иметь огромные последствия.
Датские войска быстро продвигались, захватывая стратегические цели и сея хаос в стране, и без того ослабленной многолетними массовыми нападениями. Восточная Англия, где они высадились, быстро сдалась, за ней последовали Нортумбрия и Линдси на севере. Старые территории Данелага, населенные людьми скандинавского происхождения, поклялись в верности Свену. Армия викингов разделилась на две части под командованием Свена и его сына Кнута, чтобы с двух сторон атаковать юг. Винчестер пал, но жители Лондона продолжали сопротивляться. По иронии судьбы, здесь повторилась та же ситуация, как когда-то во времена франкских кампаний: на сторону англичан встал Торкель Высокий и его наемники-викинги. Однако этого было недостаточно. Свен бросил на Лондон всю свою армию (знаменитый детский стишок «Лондонский мост рушится», возможно, напоминает о нападении викингов на этот важный стратегический объект на реке Темзе). Город сдался. Утрата Лондона и предшествовавшие ей многолетние набеги окончательно подорвали доверие людей к своим правителям, особенно к королю Этельреду, вследствие чего английская монархия рухнула. Королевская семья бежала за границу.
Силой завоевав Данию в поднятом против отца роковом восстании в конце 980-х годов и вернув себе утраченное норвежское наследство у Свольдера в 999 году, еще через 14 лет Свен стал первым викингским королем Англии.
Но эта история закончилась самым причудливым образом — всего через пять месяцев, в феврале 1014 года Свен умер, судя по всему, естественной смертью. Как и следовало ожидать, это привело к многолетним династическим распрям и ожесточенной борьбе за троны Англии, Дании, Норвегии и Швеции.
Сначала англичане сплотились, и Этельред вернулся, изгнав сына Свена, Кнута, обратно в Данию, где временно правил брат Кнута, Харальд. Но в 1015 году братья снова выступили в поход на запад и привели в Англию целый датский флот. В это время Этельред умер, ему наследовал его сын Эдмунд Железнобокий, несколько месяцев яростно сопротивлявшийся викингам. Однако в октябре 1016 года Кнут выиграл решающее сражение, и вскоре после этого сам Эдмунд Железнобокий умер, возможно от полученных в бою ран. С Кнутом на троне Англия снова оказалась в руках Дании.