Late Arne Engels penalty denies Dundee historic win over Celtic
Arne Engels converted a stoppage-time penalty to deny Dundee a first home victory over Celtic for 37 years.
Aaron Donnelly looked set to displace Tommy Coyne as the last Dundee player to net a winner against Celtic at Dens Park until substitute Engels sealed a 3-3 draw after Mo Sylla had been penalised for handball.
It was the third time the William Hill Premiership leaders had dropped points inside a month but they moved 16 ahead of Rangers, who host Aberdeen on Wednesday evening.
There was little sign of an upset for most of the first half after former Dundee captain Luke McCowan headed an early opener but the game was transformed after Oluwaseun Adewumi equalised on a 41st-minute breakaway.
Celtic were briefly back in front shortly after the interval when Yang Hyun-jun netted his first goal of the season but Dundee were quickly level through Cameron Carter-Vickers' own goal.
The hosts seized the initiative and Northern Ireland international Donnelly made their pressure count when he headed home in the 78th minute in his second appearance since returning on loan from Nottingham Forest.
But there was another twist in a thrilling encounter after Sylla was penalised for handball moments after coming close to Dundee’s fourth.
The visitors went in front in the fifth minute after Greg Taylor marked his 200th Celtic appearance by delivering a perfect cross for McCowan to head into the far corner. The midfielder’s celebrations were muted.
Dundee had previously had a chance when Donnelly’s up-and-under throw-in bounced into Celtic’s six-yard box. Kasper Schmeichel saved Simon Murray’s glancing header on his line.
However, Donnelly’s next attempt at a long throw failed to make the penalty box and led to a Celtic chance on the break. Adam