North Macedonia stunned four-time world champions Germany as Eljif Elmas’ late goal secured a shock win.
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.
The loss also ended their 35-game unbeaten run in World Cup qualifying, stretching back to their 5-1 defeat by England in 2001.
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.
- 22ter Stegen
- 4GinterSubstituted forMusialaat 89′minutesBooked at 89mins
- 16RüdigerBooked at 37mins
- 23CanBooked at 90mins
- 7GosensBooked at 28minsSubstituted forYounesat 56′minutes
- 19SanéBooked at 46mins
- 10HavertzSubstituted forWernerat 56′minutes
- 16NikolovSubstituted forBejtulaiat 59′minutes
- 14VelkovskiBooked at 5mins
- 8AlioskiSubstituted forRistevskiat 90′minutes
- 21ElmasBooked at 67mins
- 9TrajkovskiSubstituted forSpirovskiat 72′minutes
- 10PandevBooked at 77minsSubstituted forStojanovskiat 90′minutes
Match ends, Germany 1, North Macedonia 2.
Second Half ends, Germany 1, North Macedonia 2.
Joshua Kimmich (Germany) wins a free kick on the left wing.
Foul by Stefan Spirovski (North Macedonia).
Offside, North Macedonia. Vlatko Stojanovski tries a through ball, but Arijan Ademi is caught offside.
Attempt blocked. Vlatko Stojanovski (North Macedonia) right footed shot from the centre of the box is blocked. Assisted by Eljif Elmas.
Foul by Leon Goretzka (Germany).
Darko Velkovski (North Macedonia) wins a free kick in the defensive half.
Emre Can (Germany) is shown the yellow card.
Leon Goretzka (Germany) wins a free kick in the defensive half.
Foul by Vlatko Stojanovski (North Macedonia).
Attempt missed. Leroy Sané (Germany) left footed shot from outside the box is high and wide to the left. Assisted by Amin Younes.
Substitution, North Macedonia. Kire Ristevski replaces Ezgjan Alioski.
Substitution, North Macedonia. Vlatko Stojanovski replaces Goran Pandev.
Substitution, Germany. Jamal Musiala replaces Matthias Ginter.
Jamal Musiala (Germany) is shown the yellow card.
Goal! Germany 1, North Macedonia 2. Eljif Elmas (North Macedonia) right footed shot from the centre of the box to the centre of the goal. Assisted by Arijan Ademi.
Corner, North Macedonia. Conceded by Amin Younes.
Foul by Amin Younes (Germany).
Eljif Elmas (North Macedonia) wins a free kick on the right wing.
Mark Kleinman is city editor, breaking major business stories and analysing what they mean for the financial sector.
He has revealed some of the biggest stories in the city in the past decade, with a string of exclusives about major takeover deals.
Before joining Sky, he was City Editor of The Sunday Telegraph.
Mark was awarded the London Press Club Business Journalist of the Year in 2011.