Ikechi Anya starred for Scotland as they recorded an impressive 2-1 win over Macedonia in Tuesday's FIFA World Cup qualifier.
The Watford winger was the best player on the pitch in his first international start, and gave Scotland a deserved lead in the 59th minute.
The visitors had dominated the first half and were well worth their lead, but they looked like only getting a draw when Jovan Kostovski netted with seven minutes to play for Macedonia.
There was still time for the Scots to win it, though, as an 88th-minute free-kick from Shaun Maloney curled into the top corner.
Macedonia coach Chedomir Janevski made four changes to the side that beat Wales 2-1 on Friday, with Barcelona youngster David Babunski and attacker Adis Jahovic among the inclusions.
Anya made his first start for Scotland, who also brought in Barry Bannan and Steven Naismith in place of James Forrest, Leigh Griffiths and the suspended Robert Snodgrass.
Gordon Strachan's decision to include Anya looked a wise one, with Scotland dominating the first-half play in Skopje.
The pace and trickery of Anya caused Macedonia several problems, and he created the first chance of the game, crossing for Naismith, who could only head over.
The pair should have linked up again moments later, but Naismith agonisingly failed to get anything on a terrific cut-back.
The chances kept coming for Scotland, as Scott Brown was denied by a good save from Macedonia goalkeeper Tomislav Pacovski, while Anya had a late chance of his own, only to see his curling effort tipped over.
Scotland were nearly made to pay for their profligacy on the stroke of half-time, but Jahovic wasted a good chance.
Jahovic initially ignored Goran Pandev, who was waiting for a cut-back, before firing into the side netting, as the two sides went to the break on level terms.
Macedonia were improved in the second half, and saw much more of the ball, but Scotland - who were forced to substitute goalkeeper David Marshall at half-time with a hip injury - were still more threatening going forward.
Anya went close again with a curling effort, before the 25-year-old broke the deadlock in the 59th minute, racing on to a through ball from Brown.
Anya's shot had to be perfect, given the angle, and that it was, as his first-time finish nestled into the far corner.
Macedonia pressed for an equaliser, with substitute goalkeeper Matt Gilks making good saves to deny Aleksandar Trajkovski and Pandev as the hosts gathered momentum.
And they were lucky to have a penalty appeal turned down when Pandev fell under the attention of Brown.
Macedonia's pressure eventually told, as Pandev chipped a wonderful through-ball into the path of Kostovski, who finished well past Gilks.
But just as the hosts thought they had won a point, Scotland grabbed a dramatic late winner.
Maloney was the scorer, curling a brilliant free-kick into the top corner to give Scotland a deserved victory.
|Coach: Č. Janevski|
for D. Babunski 42'
for A. Trajkovski 57'
for A. Jahović 83'
|UEFA Champions League Preview: Celtic begin campaign, Steaua in Norway|
|K.League Review: Steelers maintain lead as top four all win|
|Suso eager for Liverpool stay|
|McDonald allays West Ham injury fears|
|Basanta urges Argentina to enjoy the moment|
|Schweinsteiger: Germany have big-match experience|
|Vidal relaxed over future|
|Bartomeu drooling over Barca strikeforce|
|Gerrard should remain captain, says Beckham|
|Cafu throws support behind Scolari|
|Sabella warns Argentina|
|MLS Review: Henry, Defoe star, as late goals rain down|
|Klinsmann: Germany are favourites|
|Robben rejects Van Gaal´s United proposal|
|Blind hopes Dutch youngsters stick together|
|Thiago Silva frustrated by failure|
|Adrian leaves Atletico for Porto|
|Van Gaal proud after Dutch win|
|Scolari leaving future up to CBF|
|Mixed emotions for Robben|
|FIFA World Cup: Brazil 0 Netherlands 3|
|Sabella remains unsure of Di Maria fitness|
|Abdennour pleased with friendly workout|
|Halilhodzic to take charge at Trabzonspor|
|Fenerbahce delighted to finally sign Diego|
|Low and Germany ready for finale|
|Lyon agree Rose deal|
|Neymar´s World Cup delights Bartomeu|
|De Laurentiis: Higuain going nowhere|
|Beckham lauds ´amazing´ Messi|
|PSG beat Videoton in seven-goal thriller|
|Horta makes Malaga switch|
|Southampton seal deal for Pelle|
|Barcelona ´convinced´ of reduction in Suarez ban|
|West Ham held by League Two Stevenage|
|Bianchi makes move to England|
|West Ham must be more clinical, says Allardyce|
|Germany experience will count - Lehmann|
|Berahino and Dorrans strike in Albion win|
|Ince settling quickly at Hull|
|Swansea in talks with Napoli over Michu|
|Dodo eyes Champions League with Inter|
|FIFA World Cup Preview: Germany v Argentina|
|Huddlestone out to hit the ground running|
|Pogba not bound for Chelsea - agent|
|Barry feeling fresh with Everton|
|Arteta plays down transfer talk|
|PSV complete De Jong deal|
|Colback excited for busy pre-season|
|Milan and Orlando in talks over Robinho|
|West Brom bring in Pocognoli|
|Maradona: Messi will define World Cup final|
|Rami seals Milan move|
|Kuyt eager to secure third place|
|Rodriguez talks up Real Madrid move|
|Bebe welcomes Benfica link|
|Koeman admits unsettled Lovren could leave|
|FIFA World Cup Final Preview: Argentina face old foes Germany with Brazil´s party in tatters|
|FIFA World Cup Final Preview: Messi aims to cement legacy|
|FIFA World Cup Final Preview: Sabella on the brink of greatness|
|FIFA World Cup Final Preview: Muller seeks to augment outstanding finals record|
|FIFA World Cup Final Preview: Low´s hard work pays off|
|FIFA World Cup Final Preview: The coaches to have tasted glory|
|FIFA World Cup Final Preview: The five most iconic finals|
|FIFA World Cup Final Preview: The five most iconic finals|
|FIFA World Cup Final Preview: Germany´s route to the final|
|FIFA World Cup Final Preview: Brazil 2014 produces moments to remember|
|SJ Earthquakes 1 DC United 2: Johnson, Silva score as Eastern Conference leaders extend advantage|
|Otamendi unfazed by price tag|
|Sam targeting top three with Schalke|
|Rodriguez out for revenge|
|Bruno Alves could leave Fenerbahce|
|Thiago Silva endured sleepless nights|
|Final on enemy soil ´special´, says Zabaleta|
|Arteta: Sanchez signing highlights Arsenal´s ambition|
|Mertesacker demands repeat performance|
|Scolari gets federation backing|
|Balotelli poses with shotgun|
|Lizarazu lauds Argentina´s craftiness|
|New deals for Moore, Schlupp|
|Litex Lovech 3 Veris 0 (3-0 agg): Bulgarians through to second round|
|Valencia loan Fede to Cordoba|
|Stoke closing in on Bojan|
|Inter still hopeful of Jovetic capture|
|Finalists dominate Golden Ball nominees|
|Celtic end Austria tour unbeaten|
|Rizzoli appointed World Cup final referee|
|Oier joins Granada|
|Escriba extends Elche agreement|
|Newcastle have agreement for Cabella, says Nicollin|
|Scolari: We have to move on|
|Roma complete Emanuelson deal|
|Alex pledges to improve Milan|
|Di Maria doing everything he can, says agent|
|Villa give Richardson a Premier League return|
|Sabella ´to step down´ after World Cup final|
|Van Gaal eyes ´unbeaten´ campaign|
|Suarez to take case to CAS|
|Germany have same spirit as in 1990, says Beckenbauer|
|´Quite clear Suarez wanted to leave´ - Liverpool fanzine|
|Southampton closing in on Pelle deal - Koeman|
|Suarez, Ronaldo, Bale and more: The Premier League talent drain|
|Augsburg capture Caiuby|
|Gerrard lauds departing Suarez|
|Andrade delighted at Benfica return|
|No Bony talks with Liverpool - Swansea|
|Lahm: Experience will be key|
|FIFA World Cup Preview: Brazil v Netherlands|
|Suarez departs Liverpool with ´heavy heart´|
|Liverpool did everything to keep Suarez - Rodgers|
|Suarez to sign for Barca|
|Boyce: Referees not told to be lenient|
|Sanchez reveals Wenger admiration|
|Flick staying secretive on Messi plans|
|Determined Dyche aims to complete more deals|
|Matri joins Genoa on loan|
|Valderrama talks up James potential|
|Aguero: Argentina are World Cup underdogs|
|Everton in talks over Traore return|
|Lambert tipped to prise open defences|
|Thauvin hails Bielsa impact at Marseille|
|Zico: Time for Scolari to go|
|Klopp eager for defensive improvement|
|Arsenal to run the rule over Fathi|
|Chamakh signs news Palace deal|
|Neville set to learn United fate|
|Fiorentina swoop for Brillante|
|Navas set to join Bayern|
|Neymar rejects agent´s anti-Scolari Twitter tirade|
|Allegri undecided on Italy job|
|Fernando idolises City team-mate Toure|
|Arteta: FA Cup will inspire Arsenal´s Premier League tilt|
|Evergrande confirm Gilardino signing|
|Howedes calls for team effort to stop Messi|
|Kuyt: Van Gaal can succeed at United|
|Argentina fined for player no-show|
|Neymar: ´I could be in a wheelchair´|
|Mascherano: I tackled doubts to block Robben|
|Zaccheroni: I leave Japan in a good spot|
|Aguero: Argentina ready to give everything|
|UEFA Europa League Review: Gothenburg leave it late, Sillamae stun Honka|