Scotland struck twice late in the game to grab a shock 2-1 win over Norway after superstar Erling Haaland scored in the Group A European Championship 2024 qualifier on Saturday.
Lyndon Dykes and Kenny McLean both struck late goals as Scotland came back from a goal down to stun Haaland's team.
The win moved the Scots to nine points at the top of the group, six ahead of second-placed Spain who have played a game less. Norway are fourth on one point.
Norway struggled to create many decent chances but eventually Haaland, who won the Champions League last week with Manchester City, came to the rescue as he was bundled over in the box by Ryan Porteous.
Haaland's penalty looked to have kickstarted Norway's challenge to reach a first major tournament in 24 years.
But Steve Clarke's men had other plans.
After Haaland fired home his 22nd goal in 24 international appearances from the spot, Norway were left to rue not adding to their lead as Alexander Sorloth blasted inches wide and Sander Berge headed off target from a corner.
Stale Solbakken withdrew his star man with six minutes remaining, leaving Haaland helpless as he watched Scotland's late fightback from the bench.
Firstly, Dykes pounced upon hesitancy in the Norwegian defence to prod home three minutes from time.
The QPR striker turned provider as his cushioned pass teed up McLean to slot coolly into the far corner.
Scotland then saw out six minutes of stoppage time to close in on a second consecutive appearance at the European Championship after a 23-year wait to make a major tournament between 1998 and 2021.
"The character to come back from that is outstanding. I think we can still do better with the ball, but listen, I'll take that all day," a jubilant McLean told BBC Scotland.
Norway captain Martin Odegaard was left speechless after his side's late collapse.
"I can't put words on it. It's tough, that's how football is sometimes, it's brutal," Odegaard told Norway's TV2.
"The only thing we can do is apologise, stand together and fight on."
Brahmastra%3A%20Part%20One%20-%20Shiva
%3Cp%3E%3Cstrong%3EDirector%3A%20%3C%2Fstrong%3EAyan%20Mukerji%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3EStars%3A%20%3C%2Fstrong%3ERanbir%20Kapoor%2C%20Alia%20Bhatt%20and%20Amitabh%20Bachchan%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3ERating%3A%3C%2Fstrong%3E%202%2F5%3C%2Fp%3E%0A
Milestones on the road to union
1970
October 26: Bahrain withdraws from a proposal to create a federation of nine with the seven Trucial States and Qatar.
December: Ahmed Al Suwaidi visits New York to discuss potential UN membership.
1971
March 1: Alex Douglas Hume, Conservative foreign secretary confirms that Britain will leave the Gulf and “strongly supports” the creation of a Union of Arab Emirates.
July 12: Historic meeting at which Sheikh Zayed and Sheikh Rashid make a binding agreement to create what will become the UAE.
July 18: It is announced that the UAE will be formed from six emirates, with a proposed constitution signed. RAK is not yet part of the agreement.
August 6: The fifth anniversary of Sheikh Zayed becoming Ruler of Abu Dhabi, with official celebrations deferred until later in the year.
August 15: Bahrain becomes independent.
September 3: Qatar becomes independent.
November 23-25: Meeting with Sheikh Zayed and Sheikh Rashid and senior British officials to fix December 2 as date of creation of the UAE.
November 29: At 5.30pm Iranian forces seize the Greater and Lesser Tunbs by force.
November 30: Despite a power sharing agreement, Tehran takes full control of Abu Musa.
November 31: UK officials visit all six participating Emirates to formally end the Trucial States treaties
December 2: 11am, Dubai. New Supreme Council formally elects Sheikh Zayed as President. Treaty of Friendship signed with the UK. 11.30am. Flag raising ceremony at Union House and Al Manhal Palace in Abu Dhabi witnessed by Sheikh Khalifa, then Crown Prince of Abu Dhabi.
December 6: Arab League formally admits the UAE. The first British Ambassador presents his credentials to Sheikh Zayed.
December 9: UAE joins the United Nations.