Sweden are the second nation to reach the Final of the Speedway World Cup at Reading on Saturday, July 22, Australia having already qualified from the opening round in Poland on Sunday.
They will be joined by the top two from Thursday's race-off, also at Smallmead, which will feature Great Britain, Poland, Denmark and the USA. Denmark, pre-tournament favourites to lift the trophy, never recovered from a difficult start at Malilla and host nation Sweden kept their lead throughout the meeting.
Swedish team captain Andreas Jonsson, who dropped only one point from his five rides, said: "Everyone played their part. It was a real team effort and we are delighted to have avoided the race-off."
Denmark fought back strongly to only finish three points adrift and their captain, Hans Andersen, said he was confident they would progress to the final. Andersen himself and team-mate Bjarne Pedersen have both had
outstanding matches at Smallmead this year for their Elite League teams, Peterborough and Poole.
USA skipper Greg Hancock broke the record for the most number of points scored by one rider in a SWC meeting, his 20 points haul being one better than that previously achieved by Britain's Lee Richardson.
It wasn't enough, of course, but Hancock will be racing on his home British track on Thursday and the USA could still be the shock merchants amongst the four starters.
Czech Republic 7