Macedonia moved off the bottom of their group with a hard-fought 2-1 FIFA World Cup qualifying win over Wales on Friday.
Cedomir Janevski's men had collected just four points from their previous six games but are now above both Wales and Scotland in Group A of the European qualification section thanks to Aleksandar Trajkovski's 80th-minute winner in Skopje.
Ivan Trickovski gave Macedonia the lead in the first half before Aaron Ramsey equalised from the penalty spot, but 21-year-old forward Trajkovski had the final say at the Philip II Arena with a brilliant finish from the edge of the area.
Both sides made two changes from their previous matches, with Janevski bringing in Darko Tasevski and Jovan Kostovski for Ostoja Stjepanovic and Adis Jahovic after their friendly win over Bulgaria last month.
Meanwhile, Janevski’s Welsh counterpart Chris Coleman replaced injured midfielder Joe Allen with David Vaughan, while Ramsey started ahead of the suspended Hal Robson-Kanu.
Gareth Bale, fresh from his reported world-record transfer to Real Madrid, was named on the visitors’ bench as he continues his recovery from a foot injury.
Coleman’s men started the game brightly and carved out the first clear-cut opportunity after 10 minutes, but teenager Johnny Williams was foiled by home goalkeeper Tomislav Pacovski after latching on to Joe Ledley’s slide-rule through-ball.
Pacovski was again called into action shortly after when he saved a tame Craig Bellamy effort, and the visitors were punished for failing to make their dominance pay on the 20-minute mark.
Agim Ibraimi’s shot on goal from a free-kick fortuitously deflected off the wall into the path of Trickovski, and the striker finished smartly past Boaz Myhill to give Macedonia the lead.
Bellamy almost drew the visitors level eight minutes later when his superb curling free-kick from 25 yards rattled off the woodwork with Pacovski beaten.
However, Wales did not have to wait long to restore parity, as Trickovski undid his good work in opening the scoring by rashly bringing Ramsey down in the area on 37 minutes.
Referee Sascha Kever had no choice but to point to the spot, and Ramsey duly picked himself up to slot the home from 12 yards to send the sides in all-square at the break.
Wales continued to control proceedings immediately after half-time, and Jack Collison spurned a good opportunity to put them ahead in the 50th minute when he side-footed wide after being set up by Ramsey in the penalty area.
Despite the away side’s dominance, Macedonia threatened on the counter-attack and captain Goran Pandev could have restored their advantage just after the hour but could only fire past the post.
Trickovski then had a great chance to make amends for conceding the penalty when a swift break ended with the 26-year-old one-on-one with Myhill, but he was denied by the West Brom goalkeeper after looking certain to grab his second of the game.
However, Trajkovski did beat Myhill with just 11 minutes remaining as he collected the ball 20 yards out and drove a low shot into the bottom corner to give the home side all three points.
|Coach: Č. Janevski|
for A. Ibraimi 61'
for D. Georgievski 77'
for J. Kostovski 86'
|Euro 2016 Diary: A lost child, a football ban in Nice and one last stand for Will Grigg|
|Sigurdsson: England thought it would be a walk in the park|
|Bonucci hails ´master´ Conte|
|Hodgson resigns following Euro 2016 exit|
|England 1 Iceland 2: Fairytale continues as Hodgson´s men crash out|
|Sevilla confirm Sampaoli appointment|
|Del Bosque: I am not quitting - yet|
|Conte eyes second Italy stint after downing Spain|
|Conte masterclass marks end of an era for Spain|
|Italy 2 Spain 0: Chiellini and Pelle send holders crashing out|
|Substance over style for Portugal´s Fonte|
|Robinson agrees one-year deal at Burnley|
|FFP could hold up Toure switch to Inter, claims agent|
|Dani Alves completes Juventus move|
|Coleman confident Williams will be fit to face Belgium|
|Iordanescu to leave Romania post|
|Messi decision sad – Griezmann|
|Blanc wishes PSG successor luck|
|No goals or assists in Argentina finals: The best stats from Messi´s international career|
|Eleven trophies and records galore: The best stats from Blanc´s PSG reign|
|Griezmann at home in the centre|
|Forest appoint Montanier|
|Manchester United to get Mkhitaryan answer this week|
|Raffael extends contract with Borussia Monchengladbach|
|Mane closes in on Liverpool move|
|Blanc departs PSG with Emery waiting in the wings|
|O´Neill hopeful of Republic of Ireland stay|
|Lewandowski does not faze Fonte|
|Wales better as underdogs – Coleman|
|Beckenbauer would prefer Germany to play Spain, not Italy|
|Messi retirement highlights implosion of Argentinian football|
|Bravo: I hope Messi continues playing for Argentina|
|Aguero: Messi not the only player considering retirement|
|I think Messi is just upset, Romero says after captain announces retirement|
|Aguero: This is the worst I have seen Messi|
|Messi set to retire from international football|
|Sanchez: This is the best thing to happen to me|
|Martino: Argentina deserved to beat Chile in final|
|Vidal: This Chile generation is to stand|
|Sanchez crowned Copa´s best as champions Chile sweep awards|
|Argentina 0 Chile 0 (aet, 2-4 on penalties): Defending champs sink Messi and Co. again|
|Taylor ready for Belgium test|
|Portland Timbers 3 Houston Dynamo 2: Valeri late show seals win|
|Euro 2016 Diary: Love blossoms in Paris and last orders for Ireland as Hallgrimsson baits England|
|De Bruyne, Belgium target Euro 2016 final|
|Wilmots: Hazard does his talking with his feet|
|Storck enthusiastic about Hungary future|
|My best Belgium performance - Hazard|
|´It took him long enough!´ - Schweinsteiger hails Boateng´s first Germany goal|
|Courtois: Hungary made an error by coming to play|
|No back-three fears for Spain boss Del Bosque|
|Grigg fired by Euro bench duty|
|Davis: Stranger things have happened than O´Neill to Southampton|
|Gunnarsson insists Iceland do not fear England|
|Brilliant Hazard inspires Belgium´s golden boys|
|Student Morata wants to bring down Juventus masters with Spain|
|Hungary 0 Belgium 4: Hazard inspires Wilmots´ men into quarter-finals|
|Conte demands extraordinary Italy to topple Spain|
|Nolito: No contact with Barca or Man City|
|Alves jets into Turin for Juve medical|
|Low: No sleepless nights over Italy or Spain|
|Kozak: Germany had too much quality|
|Fury gets in the spirit with England fans in Nice|
|Draxler shares the plaudits as Germany move through|
|O´Shea not drawn on Ireland future|
|Rami: France were scared of going out|
|Germany 3 Slovakia 0: Spain or Italy await for world champions after comprehensive win|
|Brilliant Boateng gets Germany juggernaut motoring|
|Lagerback hopes England´s attacking struggles will continue|
|Juventus, Napoli and Roma ´all interested in De Sciglio´|
|O´Neill hails coming of age for Ireland´s youngsters|
|England will not disrespect Iceland, says Rooney|
|Deschamps stands firm on team changes|
|Hodgson adamant he is happy with England strikers|
|Evra: We knew it would be difficult|
|Deschamps: We had to dig deep|
|Rooney: Do not question Sterling´s attitude|
|O´Neill: France´s extra rest took its toll|
|France star Payet: It is difficult to stop us|
|Griezmann: Stern words led to second-half fightback|
|Coleman: We felt it was there for us|
|Deschamps defies doubters as France heed call to arms|
|Konko ´in talks´ to join AC Milan|
|Sigurdsson looking forward to dream England clash|
|Cacic: Croatia´s time will come|
|Italy v Spain will be different to Euro 2012 final - Camoranesi|
|France 2 Republic of Ireland 1: Griezmann double rescues hosts|
|Capello: Spain are pure magic|
|Wolfsburg complete Bruma signing|
|Koke: Spain need to bring back ´The Red Fury´|
|Pizzi: Chile can beat Messi and Argentina|
|Schalke swoop for Swiss star Embolo|
|Subotic signals intention to leave Dortmund|
|Howedes eager for France showdown|
|Russia confirm Slutsky resignation|
|Pirlo: Italy out for Spain revenge|
|Vokes consoles McAuley after Wales march on|
|Italy-Spain a battle of world´s best - Llorente|
|Messi one win away from becoming the greatest|
|Play-offs the goal as Baptista settles into life in Orlando|
|Colombia closer to winning titles - Pekerman|
|MLS Review: Kaka scores 100th-minute penalty in thriller, Lampard inspires NYC|
|Portugal ´don´t have a clue how they scored´ – Rakitic|
|Klinsmann: USA should be proud of Copa America display|
|United States 0 Colombia 1: Bacca secures third place at Copa America|
|Corluka: Portugal among worst teams at Euro 2016|
|Sanches happy to be involved as Portugal reach quarters|
|Euro 2016 Diary: Shaqiri rivals Pique for Shakira´s affection, Bale reveals secret weapon|
|Morata: I have nothing to prove to Zidane|
|Di Maria fit for Copa final|
|´You do not always win by playing prettily´ - Santos unconcerned by dour Portugal|
|The best team lost, says disconsolate Cacic|
|Fabianski: Poland must create more for Lewandowski|
|McAuley pride after crushing Wales loss|