North Macedonia scored an 85th-minute winner through Eljif Elmas to stun hosts Germany 2-1 in their World Cup Group J qualifier on Wednesday as the Balkan country celebrated their greatest international victory.
Goran Pandev had put North Macedonia ahead in the 2022 World Cup qualifier on the stroke of half-time.
Ilkay Gundogan equalised from the penalty spot early in the second half after Leroy Sane had been fouled.
But North Macedonia snatched victory with five minutes remaining when Elmas struck from close range.
It was a first defeat in Group J for Germany and the first goals they had conceded in qualifying.
Chelsea forward Timo Werner missed a glorious chance to score for Joachim Low's side before North Macedonia's winner but somehow fired wide from close range.
Meanwhile Harry Maguire's late winner made it a maximum nine points from three World Cup 2022 qualifiers for England as they overcame Poland at Wembley.
Poland presented a much sterner test than the formalities against San Marino and Albania and it looked like England would have to settle for a point until Maguire struck five minutes from time.
England's impressive first half brought a deserved lead when Harry Kane scored his 34th international goal from the penalty spot in the 19th minute, following Michal Helik's challenge on Raheem Sterling.
And yet England almost paid the price for a largely average performance after the break as Poland, who were without injured world-class striker Robert Lewandowski, equalised when a dreadful error by Manchester City's John Stones saw him concede possession on the edge of the area and Jakub Moder beat Nick Pope emphatically.
It was the first goal Pope had conceded in seven England appearances and looked like being costly until Stones made amends by showing superb athleticism to head Phil Foden's corner into the path of Maguire, who lashed a powerful drive high past Wojciech Szczesny to keep manager Gareth Southgate's perfect record in these World Cup qualifiers intact.
Elsewhere Northern Ireland had to settle for a disappointing scoreless draw despite dominating possession against a toothless Bulgaria at Windsor Park.
The visitors almost stole a win at the end but Bailey Peacock-Farrell produced a superb save from Dimitar Iliev.
It leaves NI with one point from two World Cup qualifiers and they are still looking for a first win during 90 minutes in 11 matches under Ian Baraclough.
Their next Group C game is away to Lithuania in September.
⏰ RESULTS ⏰— European Qualifiers (@EURO2020) March 31, 2021
?? North Macedonia stun Germany in Duisburg
?? Spain now 66 unbeaten in World Cup qualifiers
??????? England secure late victory
?? France beat Bosnia and Herzegovina
?? Denmark claim big win in Austria
??????? Tierney registers 3 assists for Scotland
? Best display?#WCQ