Однако, перед тем как отправиться в путь, Гуннара убедили тайно захоронить великие сокровища Нибелунгов в Рейне, и он утопил их на дне реки. Место захоронения было известно только братьям, которые торжественно поклялись никому не разглашать тайну.
Затем королевский отряд в полном вооружении покинул столицу Нибелунгов, которую им больше не суждено было увидеть, и после полного приключений пути они прибыли в землю гуннов и направились к палате Атли, где, поняв, что их заманили в ловушку, убили предателя Кнефруда (Виши) и приготовились биться насмерть.
Гудрун поспешила навстречу братьям и обняла их, а увидев, что они собираются сражаться, сама взялась за оружие и вместе с ними вступила в страшную схватку. После первой атаки Гуннар поддерживал боевой дух своих соратников, играя на арфе, и прекратил игру, только когда бой начался вновь. Трижды мужественные Нибелунги отражали натиск гуннов, пока в живых не остались только Гуннар и Хёгни. Тогда раненых, ослабевших и изможденных короля и его брата схватили и, крепко связав, бросили в темницу ожидать смерти.
Атли из осторожности не участвовал в битве. Он приказал привести к нему братьев и пообещал им свободу, если они скажут, где захоронено золото. Однако они хранили гордое молчание, и первым после долгих мучений заговорил Гуннар, сказав, что торжественно поклялся хранить тайну, пока жив Хёгни. Он сказал, что поверит в смерть брата, только когда ему принесут его сердце.
Страшным голосом воскликнул Гуннар: «Глупец, слышал ли ты, кому досталось Сокровище и Золото богов? То Сигурд был, сын Вёльсунгов, из лучших лучший».
Движимый алчностью, Атли приказал немедленно принести сердце Хёгни. Однако его слуги, боясь приблизиться к этому грозному воину, трусливо убили раба Хьялли. Увидев дрожащее сердце несчастного, Гуннар с презрением сказал, что такое робкое сердце не может принадлежать его бесстрашному брату. Атли, рассердившись, снова отправил слуг, и на этот раз они принесли бестрепетное сердце Хёгни. Тогда Гуннар, повернувшись к конунгу, торжественно поклялся, что теперь, когда тайной владеет только он, ее больше никто не узнает.
Побелев от ярости, король приказал слугам бросить Гуннара, связав ему руки, в яму, кишащую ядовитыми змеями. Однако это не испугало бесстрашного Нибелунга и, поймав в насмешку брошенную ему вслед арфу, он спокойно сел в яме и, играя пальцами ног, усыпил всех змей, кроме одной. По преданию, обличье этой змеи приняла мать Атли, которая ужалила его под сердце, после чего победная песнь умолкла навсегда.
Для того чтобы отпраздновать свой триумф, Атли организовал великий пир, приказав Гудрун присутствовать на нем и прислуживать ему. Во время трапезы он много ел и пил, не подозревая, что его жена убила обоих его сыновей и, зажарив их сердца, подала их с вином, смешанным с их кровью, в кубках из их черепов. Когда же король и его гости опьянели, Гудрун, согласно одной из версий саги, подожгла дворец. Когда же опьяневшие воины поднялись, чтобы спастись, было уже слишком поздно, и Гудрун призналась в том, что совершила. Заколов мечом своего мужа, она бесстрашно погибла в огне вместе с остальными гуннами. Согласно другой версии, Гудрун заколола Атли мечом Сигурда, и, положив его тело в ладью, которую она пустила в открытое море, она сама бросилась в море и утопилась.