Norway struck first through Oscar Bobb on 14 minutes, neatly set up by Martin Ødegaard. Four minutes later, Antonio Nusa drove Norway forward and teed up Haaland, who finished left-footed for 2-0. Denmark needed a response and got it on 25 minutes when Mikkel Damsgaard bent in a free-kick to halve the deficit. That kept the game alive heading into half-time with Norway 2-1 in front.
Denmark carried their momentum into the second half and leveled from a corner on 60 minutes, Rasmus Højlund heading in after a Patrick Dorgu delivery and a scramble involving Morten Hjulmand’s effort. Norway answered with their own set-piece quality: on 74 minutes Ødegaard’s corner-phase pass found Haaland, who guided a left-footed finish high into the net for 3-2. The hosts then dug in, even after Møller Wolfe’s second yellow in stoppage time, to see out a big opening-night win under referee Tobias Stieler.
What the numbers say
Possession was nearly even at 49% to 51%, but Norway created the better chances, leading xG 1.47 to 1.08. Both teams had 13 shots and 7 on target, yet Norway took 11 shots inside the box to Denmark’s 6, a clear indicator of chance quality. Denmark leaned more on distance shooting, with 7 attempts from outside the area compared to Norway’s 2.
Set plays mattered. Denmark won 7 corners to Norway’s 4 and converted one through Højlund, while Norway scored their winner from a corner sequence for Haaland’s second. The expected goals on target numbers were almost level, 1.65 to 1.63, underlining how fine the margins were in front of goal. Denmark hit the woodwork once, but the finishing battle still went Norway’s way.
Midfield control, duels and distribution
Midfield metrics were tight overall, but the game split by halves. Norway had 55% first-half possession and led xG 0.86 to 0.23, then Denmark took 58% after the break and edged second-half xG 0.86 to 0.60. Passing volume landed close, 508 to 523, with accurate passes 448 to 464. Denmark were tidier in the final-third phase, completing 126 of 146 actions at 86% compared to Norway’s 109 of 140 at 78%.
Denmark also owned more of the ground duels at 60%, and won 75% of their 24 tackles. Norway countered with total aerial dominance, winning 5 of 5 headers while Denmark were 0 for 5, a factor around set plays and clearances. Crossing productivity told a story too: Denmark hit 19 crosses and connected on 4, while Norway were 1 of 7. The decisive difference came in the penalty box, where Norway produced more touches in the area (33 to 25) and higher-value shots.
MVP performance: Erling Haaland’s all-action 9
Haaland earned a Sofascore Rating of 9 by doing what he does best, twice. He scored in the 18th and 74th minutes, both with his left foot, and put 4 of his 5 shots on target. He also created a big chance, completed 11 of 18 passes and contributed 4 ball recoveries. The underlying numbers matched the eye test: 0.35 xG, 0.61 xGOT, plus 0.32 expected assists from his link play.
Beyond the goals, his off-ball movement pulled Denmark’s back line into awkward spots, opening spaces for Nusa and Bobb to attack. Martin Ødegaard ran the game behind him, posting 86 total passes with 78 accurate, 2 key passes and both assists on a Sofascore Rating of 8. For Denmark, Damsgaard’s 8.1 and a superb free-kick brought them back into it, while Morten Hjulmand delivered a 7.8 with 100 touches and two key passes. Those displays were excellent, yet Haaland’s finishing separated the sides.
Goalkeepers and the fine margins
The scoreline could have shifted with different goalkeeping swings. Norway’s Ørjan Nyland made 5 saves, with goals prevented at -0.37. Denmark’s Filip Jørgensen stopped 4, but his goals prevented figure of -1.35 signals tougher damage control on Norway’s high-quality finishes. Norway also punched one cross clear, while Denmark’s box work involved more tackles and clearances as they chased the game.
Defensively, both teams posted similar recoveries and clearances, 46 and 20 for Norway versus 48 and 22 for Denmark. Errors proved costly though: Denmark recorded one error leading to a goal, and it told on the scoreboard. Norway had two errors leading to shots, but covered them with committed defending and perfect aerial work. In a match where shots and saves were level, the side that found cleaner looks in the box came out on top.
Norway opened UEFA Nations League, League A, Group 4 with a 3-2 win over Denmark at Ullevaal in Oslo. The night belonged to Erling Haaland, who scored twice and led the line with trademark efficiency. Denmark pushed hard after the break and found their equalizer, but Norway’s sharper finishing and set-play punch made the difference.
There was drama late on too, with Norway finishing a man down after David Møller Wolfe received a second yellow in added time. For the full data timeline, lineups and advanced stats, check the match page on Sofascore.
How the match tilted Norway’s way
Norway struck first through Oscar Bobb on 14 minutes, neatly set up by Martin Ødegaard. Four minutes later, Antonio Nusa drove Norway forward and teed up Haaland, who finished left-footed for 2-0. Denmark needed a response and got it on 25 minutes when Mikkel Damsgaard bent in a free-kick to halve the deficit. That kept the game alive heading into half-time with Norway 2-1 in front.
Denmark carried their momentum into the second half and leveled from a corner on 60 minutes, Rasmus Højlund heading in after a Patrick Dorgu delivery and a scramble involving Morten Hjulmand’s effort. Norway answered with their own set-piece quality: on 74 minutes Ødegaard’s corner-phase pass found Haaland, who guided a left-footed finish high into the net for 3-2. The hosts then dug in, even after Møller Wolfe’s second yellow in stoppage time, to see out a big opening-night win under referee Tobias Stieler.
What the numbers say
Possession was nearly even at 49% to 51%, but Norway created the better chances, leading xG 1.47 to 1.08. Both teams had 13 shots and 7 on target, yet Norway took 11 shots inside the box to Denmark’s 6, a clear indicator of chance quality. Denmark leaned more on distance shooting, with 7 attempts from outside the area compared to Norway’s 2.
Set plays mattered. Denmark won 7 corners to Norway’s 4 and converted one through Højlund, while Norway scored their winner from a corner sequence for Haaland’s second. The expected goals on target numbers were almost level, 1.65 to 1.63, underlining how fine the margins were in front of goal. Denmark hit the woodwork once, but the finishing battle still went Norway’s way.
Midfield control, duels and distribution
Midfield metrics were tight overall, but the game split by halves. Norway had 55% first-half possession and led xG 0.86 to 0.23, then Denmark took 58% after the break and edged second-half xG 0.86 to 0.60. Passing volume landed close, 508 to 523, with accurate passes 448 to 464. Denmark were tidier in the final-third phase, completing 126 of 146 actions at 86% compared to Norway’s 109 of 140 at 78%.
Denmark also owned more of the ground duels at 60%, and won 75% of their 24 tackles. Norway countered with total aerial dominance, winning 5 of 5 headers while Denmark were 0 for 5, a factor around set plays and clearances. Crossing productivity told a story too: Denmark hit 19 crosses and connected on 4, while Norway were 1 of 7. The decisive difference came in the penalty box, where Norway produced more touches in the area (33 to 25) and higher-value shots.
MVP performance: Erling Haaland’s all-action 9
Haaland earned a Sofascore Rating of 9 by doing what he does best, twice. He scored in the 18th and 74th minutes, both with his left foot, and put 4 of his 5 shots on target. He also created a big chance, completed 11 of 18 passes and contributed 4 ball recoveries. The underlying numbers matched the eye test: 0.35 xG, 0.61 xGOT, plus 0.32 expected assists from his link play.
Goalkeepers and the fine margins
The scoreline could have shifted with different goalkeeping swings. Norway’s Ørjan Nyland made 5 saves, with goals prevented at -0.37. Denmark’s Filip Jørgensen stopped 4, but his goals prevented figure of -1.35 signals tougher damage control on Norway’s high-quality finishes. Norway also punched one cross clear, while Denmark’s box work involved more tackles and clearances as they chased the game.
Defensively, both teams posted similar recoveries and clearances, 46 and 20 for Norway versus 48 and 22 for Denmark. Errors proved costly though: Denmark recorded one error leading to a goal, and it told on the scoreboard. Norway had two errors leading to shots, but covered them with committed defending and perfect aerial work. In a match where shots and saves were level, the side that found cleaner looks in the box came out on top.