Scotland ratings
Substitutes ZANDER CLARK
No chance with Norway opener, left despairing as the second trickled over the line and nowhere near the third. Two big stops in tough conditions in second half.
NATHAN PATTERSON
Keeps getting better. Tremendous attacking impetus down the right flank. Massive block to deny Aron Donnum tap-in but lost Mohamed Elyounoussi for late leveller.
JACK HENDRY
Caught out as Jorgen Strand Larsen was allowed to get on his wrong side to finish. A composed head and did well on the most part with the switch to a back four.
SCOTT McKENNA
A colossal performance. Ragdolled the Norway forwards and didn’t lose a header. Confident to step out of the defence and looked in command of the adapted back-four. Booked.
GREG TAYLOR
A few testing moments as left side struggled. Just couldn’t contain Norwegian offensive with all three goals coming down his side.
CALLUM McGREGOR
Total composure in central midfield. Controlled the game at points with effective running and incisive passing to drive forward. An absolute no-brainer for finals squad.
SCOTT McTOMINAY
For many the standout performer of the entire campaign. Another solid showing from the Manchester United midfielder. Assisted second with wicked delivery.
JOHN McGINN
Stepped up to slot home penalty. Relentless running paired with craft and quality going forward. Superbly teed up Stuart Armstrong for third goal but hobbled off injured late on.
STUART ARMSTRONG
Continued to impress. Undeniable technique partnered with tremendous work rate in both directions. A smart finish after industrious efforts for Scotland’s third.
KENNY McLEAN
A well-deserved starting opportunity for a long-serving squad member. Did his chances of making the plane to Germany no harm after his cruel injury miss at the last Euros.
JACOB BROWN
Plenty of energy and enthusiasm on his first start but lacked a clinical edge. Took a swipe at fresh air in his only real sight of goal but ran himself into the ground.
Lyndon Dykes (for Brown, 71) A typical battling, physical contribution.
Ryan Christie (for Armstrong, 71) A few nice touches but less of the ball than he’d have liked.
Lewis Ferguson (for McLean, 71) More valuable
minutes from the bench. Ryan Jack (for McGinn, 78) Shored up the midfield as Norway pressure was building.
Lawrence Shankland (for McGregor, 89) Given the final few minutes.