Snorre starter med Magnus’ reise fra Gardariket til Sverige hvor hans stemor, enkedronning Astrid Olofsdatter, kalte til ting utenfor Sigtuna for å be svenskene hjelpe Olav Haraldssons sønn å vinne farsarven sin.