Poland and Germany continued their respective Euro 2016 qualification campaigns with a meeting in Warsaw this evening.
Germany enjoyed the better of the first period, but neither side could break the deadlock in the first half of the Group D clash.
The home side led early in the second period, however, when Arkadiusz Milik headed home from close range, before Sebastian Mila made it 2-0 late on.
Incredibly, the victory was Poland's first against Germany on what was their 19th attempt.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
POLAND: Szczesny; Szukala, Jodlowiec, Wawrzyniak, Gilk, Piszczek; Krychowiak, Grosicki. Rybus: Milik, Lewandowski
GERMANY: Neuer; Durm, Hummels, Boateng, Rudiger; Kroos, Kramer; Bellarabi, Gotze, Schurrle; Muller
© Getty Images