Goran Pandev gave the visitors a shock lead in Duisburg when he beat Marc-André ter Stegen from close range in first half stoppage time, Naija News 247 News Reports.
Captain İlkay Gündoğan then got Germany back level with a second half penalty after Ezgjan Alioski had fouled Leroy Sané.
But in the 85th minute, North Macedonia stunned the home side for the second time when Eljif Elmas scored the game’s winning goal.
Shocker for Joachim Löw as North Macedonia defeated Germany 2-1 in the 2022 World Cup qualifiers.
Scorers: Gündoğan (p) 63′; Pandev 45+2, Elmas 85