Norway have won four successive games since failing to qualify for the World Cup in Qatar
Erling Haaland took his international goals tally to 18 in 19 games as Norway beat Sweden to top Nations League group B4 with two wins out of two.
The forward, who will join Manchester City this summer, fired his country ahead from the penalty spot after a foul on Morten Thorsby.
Haaland doubled Norway's lead with a well-taken low finish after the break.
Dejan Kulusevski set up Manchester United forward Anthony Elanga for a Sweden consolation goal in added time.
The Norwegians top the group on six points ahead of their first home game against bottom side Slovenia on Thursday, while the Swedes host second-placed Serbia, who beat the Slovenians 4-1.
They have now won four games on the bounce since failing to qualify for the World Cup in Qatar later this year.
Haaland has now scored 40 goals in just 37 matches for club and country since the start of last season.
The 21-year-old will join Premier League champions City in July after they activated a 60m euro (£51.2m) release clause in his Borussia Dortmund contract.
- Line-upsMatch StatsLive Text
- 1OlsenBooked at 90mins2KrafthBooked at 18mins14Milosevic4Nilsson6Augustinsson19SvanbergBooked at 45mins8CajusteSubstituted forKarlströmat 78'minutes10ForsbergSubstituted forElangaat 66'minutes21KulusevskiBooked at 90mins9IsakBooked at 34minsSubstituted forGyökeresat 66'minutes7ClaessonSubstituted forOlssonat 78'minutes
- 1Nyland22PedersenBooked at 42minsSubstituted forHanche-Olsenat 89'minutes4Strandberg3Østigård5Meling10Ødegaard8BergeSubstituted forHaugeat 89'minutes2ThorsbySubstituted forBergat 61'minutes19Sørloth9HålandSubstituted forKingat 75'minutes11ElyounoussiSubstituted forThorstvedtat 75'minutes
Referee:Anthony TaylorMatch StatsHome TeamSwedenAway TeamNorwayPossessionHome66%Away34%ShotsHome13Away12Shots on TargetHome3Away8CornersHome10Away4FoulsHome8Away12Live TextPost update
Match ends, Sweden 1, Norway 2.
Second Half ends, Sweden 1, Norway 2.
Attempt missed. Mattias Svanberg (Sweden) header from the centre of the box misses to the left. Assisted by Ludwig Augustinsson with a cross.
Goal! Sweden 1, Norway 2. Anthony Elanga (Sweden) right footed shot from outside the box to the bottom right corner. Assisted by Dejan Kulusevski.
Robin Olsen (Sweden) is shown the yellow card.
Dejan Kulusevski (Sweden) is shown the yellow card for a bad foul.
Foul by Dejan Kulusevski (Sweden).
Birger Meling (Norway) wins a free kick on the left wing.
Substitution, Norway. Jens Petter Hauge replaces Sander Berge.
Substitution, Norway. Andreas Hanche-Olsen replaces Marcus Pedersen.
Attempt missed. Anthony Elanga (Sweden) right footed shot from the left side of the box is close, but misses to the right. Assisted by Dejan Kulusevski.
Attempt missed. Kristian Thorstvedt (Norway) header from the centre of the box is too high. Assisted by Martin Ødegaard with a cross following a corner.
Corner, Norway. Conceded by Robin Olsen.
Attempt saved. Sander Berge (Norway) right footed shot from the centre of the box is saved in the bottom left corner.
Attempt missed. Kristian Thorstvedt (Norway) right footed shot from outside the box is close, but misses to the right. Assisted by Martin Ødegaard.
Attempt blocked. Mattias Svanberg (Sweden) right footed shot from outside the box is blocked. Assisted by Kristoffer Olsson.
Corner, Sweden. Conceded by Marcus Pedersen.
Attempt saved. Kristian Thorstvedt (Norway) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Marcus Pedersen.
Substitution, Sweden. Kristoffer Olsson replaces Viktor Claesson.
Substitution, Sweden. Jesper Karlström replaces Jens Cajuste.
Page 1 of 5rewindpreviousNavigate to the next pagenextNavigate to the last pageforward