Germany's bid for a seventh consecutive European Championship title is over after Denmark fought back to win an entertaining Euro 2017 quarter-final.
The Olympic champions - ranked second in the world - created plenty of chances but were also frequently opened up at the back by a Denmark side who, after a nervy start, became increasingly dangerous. The opener came courtesy of a goalkeeping error, as Stina Lykke Petersen misjudged Kerschowski's fierce shot from the edge of the area and could only parry the German's shot in to the net. After the break, Germany hesitated when they thought they had conceded a free-kick only for the referee to play an advantage that Denmark took, with Portland Thorns forward Nadim jumping well at the far post to nod in the equaliser.
Plenty of openings for both sides followed as the game became stretched with the prospect of extra time looming. Another right-wing cross found Nielsen unmarked in the Germany penalty area on 83 minutes and she headed in to spark wild Danish celebrations.
The result guaranteed that the tournament will have a different winner for the first time since Norway's triumph in 1993, with Germany having won the following six European Championships.
The match had to be rescheduled for 11:00 BST on Sunday after torrential rain fell on Saturday night in Rotterdam. That meant the quarter-final was one of three to take place on Sunday. England face France at 19:45 BST after Austria's meeting with Group D runners-up Spain, and the winner of that tie will play Denmark in the semi-finals on Thursday. On Saturday, hosts Netherlands booked their place in the last four with a win over Sweden.