Сражение, принесшее окончательную победу Кнуту, произошло у Ашингдона в Эссексе. Эдмунд привел войско, собранное из всех областей Англии, рассчитывая нанести поражение данам. Для этого требовалось совсем не многое: мудрость и преданность военачальников, стойкость простых воинов. Но как показал ход сражения, именно этих качеств не хватило англосаксам. В решающий момент боя Эадрик Жадный и его люди обратились в бегство и подали пример остальным. Армия Эдмунда рассыпалась, превратившись в толпу бегущих людей. В результате англосаксы, преследуемые своими врагами, понесли большие потери. Множество представителей англосаксонской знати, не говоря о тех, кого они привели с собой, остались лежать на поле битвы.
Отчаявшись выстоять в войне с данами, Эдмунд укрылся в Глостершире. Видимо, он располагал еще кое-какими силами. Кнут, не желая дальше искушать судьбу, предпочел заключить с ним некое подобие мира. С мирными предложениями датского конунга в Глостершир прискакал все тот же Эадрик Жадный. Теперь он находился на службе у Кнута. Статус посла, должно быть, надежно оберегал его от заслуженной виселицы. По договору, заключенному между двумя правителями, Уэссекс оставался во власти Эдмунда. Вся остальная Англия переходила к Кнуту. О дальнейших планах Эдмунда, скорее всего, не удовлетворенного своим положением, остается только догадываться. В День святого Андрея, 30 ноября 1016 года, в возрасте двадцати двух лет Эдмунд Железнобокий отошел в мир иной. Адам Бременский в своей «Хронике» говорит, что Эдмунд, «муж воинственный, был в угоду победителю отравлен ядом, а сыновья его осуждены на изгнание в Русь».
Снова упоминание о Руси. Однако мы не стали бы безоговорочно соглашаться с вышеприведенным сообщением. В самом деле, в средневековых западноевропейских источниках нет единодушного мнения относительно места изгнания сыновей Эдмунда. В частности, в ряде источников названа Венгрия, но не Русь. Английский хронист Флоренций Вустерский довольно обстоятельно повествует о том, что Кнуту советовали убить сыновей своего покойного врага, Эдуарда и Эдмунда. Однако Кнут счел для себя большим позором, если бы они были убиты в Англии. Через некоторое время детей отправили к королю шведов, чтобы их казнили там. Высшая степень гуманизма, проявленная Кнутом! Шведский правитель хотя и находился в союзе с Кнутом, но не счел для себя возможным удовлетворить его просьбу. Вместо этого он распорядился отправить детей в Венгрию. Эдуард скончался там. Эдмунд женился на Агате, дочери брата императора Генриха III. От этого брака у него были дети Маргарита, королева Шотландии, монахиня Христина и принц Эдгар.