Pierre-Emile Højbjerg  gave Denmark  late lead against Republic of Ireland - only for Shane Duffy to head home a late equaliser to snatch a 1-1 Euro 2020 qualifier draw in Copenhagen.

Ireland looked to be heading for a first defeat in the competition after substitute Højbjerg  had given the Danes the lead just four minutes after coming off the bench.

The deadlock was broken with 14 minutes remaining when Højbjerg timed his run to perfection to get to Jens Larsen's cross ahead of Richard Keogh and glance a header past Randolph.

Højbjerg's third international goal was his second in three games following a last-minute equaliser in Kosovo in March and looked to have given the Danes a crucial win.

But Duffy's 85th-minute bullet header, his third international goal, was enough to claim a point at the Telia Parken Stadium and preserve his side's unbeaten start to their Group D campaign.

The draw is the fourth in five meetings between the sides in the last 19 months.

And while Republic boss Mick McCarthy will be delighted with his return from a battling performance in Copenhagen, opposite number Age Hareide was left kicking himself.

Darren Randolph made fine saves from Christian Eriksen and Yussuf Poulsen either side of the break, but Denmark wasted a series of golden opportunities to open the scoring before Hojbjerg belatedly did so, and they were ultimately made to pay.

The Danes entertain Georgia on Monday evening with just two points from the opening two qualifiers, while Ireland have banked seven ahead of Gibraltar's trip to Dublin the same night.

Jan Bednarek played the full 90 minutes as Poland won 1-0 in Macedonia while Josh Sims played the last 15 minutes as England U20s ended the Toulon tournament with a third successive defeat, against Chile.