En la batalla de Ilevollene, en las afueras de la ciudad de Nidaros, los Heklung fueron derrotados nuevamente, y Magnus tuvo que huir a Dinamarca.