Striker Yussuf Poulsen struck a dramatic winner six minutes from time as Denmark beat Switzerland 1-0 in Copenhagen in a Euro 2020 qualifier on Saturday to join Ireland, who were held to a scoreless draw in Georgia earlier, at the top of Group D.

The Irish and the Danes both have 12 points after playing six games while the Swiss, who have a game in hand over the top two, are third on eight points.

Having barely managed a decent effort on goal, Denmark snatched all three points when Poulsen latched on to a sublime reverse pass from Christian Eriksen before going on a surging run and rifling home the ball to send the Parken stadium into ecstasy.

Despite Poulsen's goal, the man-of-the-match award went to Denmark goalkeeper Kasper Schmeichel, who pulled off a string of world-class saves.

The most important came deep into second-half stoppage time as he somehow managed to get down to his right and steer a ball destined for the bottom corner to safety, and shortly afterwards the final whistle went.

The Danes are level with Mick McCarthy's side at the top of Group D on 12, while Switzerland sit four points behind with a game in hand.

The Swiss will be hoping to keep alive their Euro 2020 ambitions when they host the Boys in Green on Tuesday.