I första halvlek plockade den norske mittbacken Kristoffer Ajer fram storbössan.
Med en perfekt avvägd volleyträff i krysset var Norges ledning ett faktum.
Två minuter senare, i den 38:e minuten, kom nästa pangträff. Joao Cancelo mötte bollen med utsidan utanför straffområdet.
Bollen satt i krysset.
I andra halvlek skulle Goncalo Ramos, som ersatt Cristiano Ronaldo i anfallet, avgöra matchen för Portugal.
Det var Norges tredje raka förlust och det har inte hänt sedan Per-Mathias Högmo var förbundskapten för tio år sedan.
Flera av de norska spelarna lämnade snabbt arenan utan att prata med journalisterna i den mixade zonen. Erling Haaland, Martin Ödegaard, Kristoffer Ajer, Sander Berge och Oscar Bobb åkte i väg i en svart minibuss.