Erik Huseklepp's goal nine minutes from time maintained Norway's unbeaten record in UEFA EURO 2012 qualifying as Denmark missed the chance to pull level with their Scandinavian rivals at the summit of Group H with a 1-1 draw.
A cagey encounter produced little in the way of goalmouth action before Dennis Rommedahl fired the Danes ahead just before the half-hour, and the veteran winger was unlucky not to wrap up the points after the break when he fired against the crossbar.
Norway was able to recover from the deficit late on when Huseklepp got in behind the Denmark defence to snatch a barely deserved equaliser. The point moves Norway to ten points, three clear of both Portugal and Denmark after four matches.
Denmark coach Morten Olsen encouraged his team to be bold ahead of the game and it was they who did the bulk of the attacking over the 90 minutes, their first chance arriving inside quarter of an hour when Christian Eriksen's effort was blocked by Kjetil Waehler.
The Norway defence, though, had no answer on 28 minutes when the ball was nicely set for Rommedahl on the edge of the area and the Olympiacos winger showed superb technique to guide a precise volley into the top-left corner.
Norway's only chance of the opening period fell to Espen Ruud, who flashed a header wide from a John Arne Riise corner. Denmark continued to press after the break and went close when Michael Krohn-Delhi volleyed over after 62 minutes.
The turning point came ten minutes later when the width of the crossbar denied the visitors a second. Krohn-Delhi had already seen his shot parried by Rune Almenning Jarstein, and when Norway could only half clear their lines from the resulting corner the ball fell to Rommedahl who saw his thunderous effort smash against the woodwork.
Buoyed by their good fortune, Norway went in search of an equaliser, and they struck lucky in the 81st minute when Daniel Braaten's pass from the right was collected by Huseklepp and the striker kept his cool to slot home into the left corner.