Match ends, Dundee 2, Kilmarnock 2.
Dundee 2-2 Kilmarnock: Miller misses late penalty as Dundee lose ground
Kenny Miller had a stoppage-time penalty saved as Dundee drew with Kilmarnock to fall three points behind 10th-placed Hamilton Academical in the Scottish Premiership.
Miller was brought down by goalkeeper Daniel Bachmann in the 95th-minute but the Austrian dived to his left to save.
Andrew Nelson twice put the hosts in front, either side of Kilmarnock debutant Conor McAleny's strike.
Chris Burke's fine free-kick drew the fourth-place visitors level.
Steve Clarke's side had looked more likely to find a winner, with Greg Taylor and Gary Dicker coming close before the late drama.
But Kilmarnock lost ground on the league's top two - with Celtic and Rangers both winning on Wednesday - although they go level on points with third-place Aberdeen.
A night for the new & the old
This match screamed January window signings. The powerful and bustling Nelson was a constant thorn in the side of Kilmarnock, whose own new man making a debut - McAleny - played a key part as well.
Over and above the goalscorers, though, Jim McIntyre's new additions have turned them into a side that do not look like they should be languishing near the bottom of the Premiership.
Scott Wright was a menace down the left, as was Andy Dales down the right, while Ryan McGowan and Andreas Hadenius have added much to the spine of the Dark Blues.
Nelson brings so much to the Dundee team. Apart from driving the ball low into the far corner for his first, and toe-poking it home from distance for his second, the 21-year-old closed people down and made important flick-ons. He would have had a first-half hat-trick had it not been for a fantastic Bachmann save.
But as well as the new in this match, there was plenty room for the old.
Burke has been there and done that over a varied career, and his free-kick from 25 yards oozed class. The 35-year-old's fitness levels are exceptional and he will enjoy watching his fourth goal of the season.
The crucial kick near the end of the match came the way of another well-travelled attacker in Miller, the player so many managers would want in such a pressure situation, yet he was unable to deliver.
'Dundee have enough to avoid bottom spot' - analysis
Dundee will hope are not left to rue that penalty miss come the end of the season. With Hamilton winning, a Dark Blues victory would have created a five-point gap between them and bottom club St Mirren.
That said, the Dens Park side were impressive for large parts of this match and, with all their new signings, look like they have enough to avoid at least automatic relegation.
Kilmarnock are now three games without a win but did well to come back from behind twice, and up until the penalty, looked the likelier side to grab three points.
'We could have been behind' - reaction
Dundee manager Jim McIntyre: "It's disappointing, obviously. when you've got a penalty to win it in the last minute, but Kenny's scored a lot of important goals for us and we all miss penalties.
"If truth be told, we could've been behind before that last 30 seconds."
Kilmarnock manager Steve Clarke: "We were the team pushing to win it at the end and then we almost shot ourselves in the foot.
"It's difficult to knock the players when they're chasing the points but sometimes you need to be a little bit more professional and realise a point is a good result."
- 29HorsfieldBooked at 88mins
- 15McGowanBooked at 7mins
- 28HadeniusSubstituted forMcGowanat 55'minutes
- 21NelsonSubstituted forO'Deaat 74'minutes
- 23CurranSubstituted forMillerat 66'minutes
- 8DickerBooked at 31mins
- 27TshibolaBooked at 14minsSubstituted forMulumbuat 58'minutes
- 15McAlenySubstituted forNdjoliat 79'minutes
- 11JonesSubstituted forMillarat 76'minutes
- Kevin Clancy
- Shots on Target
Second Half ends, Dundee 2, Kilmarnock 2.
Penalty saved! Kenny Miller (Dundee) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
Penalty Dundee. Kenny Miller draws a foul in the penalty area.
Penalty conceded by Daniel Bachmann (Kilmarnock) after a foul in the penalty area.
Delay in match James Horsfield (Dundee) because of an injury.
Foul by James Horsfield (Dundee).
Youssouf Mulumbu (Kilmarnock) wins a free kick in the attacking half.
Attempt missed. Alan Power (Kilmarnock) right footed shot from outside the box is close, but misses to the left.
James Horsfield (Dundee) is shown the yellow card for a bad foul.
Attempt missed. Youssouf Mulumbu (Kilmarnock) right footed shot from the right side of the box is just a bit too high.
Darren O'Dea (Dundee) wins a free kick in the attacking half.
Foul by Youssouf Mulumbu (Kilmarnock).
Attempt blocked. Andy Dales (Dundee) right footed shot from outside the box is blocked.
Genséric Kusunga (Dundee) wins a free kick in the attacking half.
Foul by Mikael Ndjoli (Kilmarnock).
Attempt saved. Greg Taylor (Kilmarnock) left footed shot from the centre of the box is saved in the centre of the goal.
Substitution, Kilmarnock. Mikael Ndjoli replaces Conor McAleny.
Substitution, Kilmarnock. Liam Millar replaces Jordan Jones.
Attempt missed. Stephen O'Donnell (Kilmarnock) right footed shot from outside the box is close, but misses to the left.
Corner, Kilmarnock. Conceded by Nathan Ralph.
Substitution, Dundee. Darren O'Dea replaces Andrew Nelson.
Corner, Kilmarnock. Conceded by Ryan McGowan.
Attempt blocked. Jordan Jones (Kilmarnock) right footed shot from outside the box is blocked.
Foul by Martin Woods (Dundee).
Youssouf Mulumbu (Kilmarnock) wins a free kick on the left wing.
Attempt missed. Stuart Findlay (Kilmarnock) header from the centre of the box misses to the right.
Corner, Kilmarnock. Conceded by Seny Timothy Dieng.
Attempt saved. Gary Dicker (Kilmarnock) right footed shot from outside the box is saved in the bottom right corner.
Corner, Kilmarnock. Conceded by Genséric Kusunga.
Attempt missed. Jordan Jones (Kilmarnock) right footed shot from a difficult angle and long range on the left is close, but misses to the right.
Substitution, Dundee. Kenny Miller replaces Craig Curran.
Corner, Kilmarnock. Conceded by Nathan Ralph.
Attempt missed. Greg Taylor (Kilmarnock) left footed shot from outside the box is close, but misses to the left.
Substitution, Kilmarnock. Youssouf Mulumbu replaces Aaron Tshibola.
Attempt missed. Chris Burke (Kilmarnock) right footed shot from the left side of the box is close, but misses to the left.
Corner, Kilmarnock. Conceded by James Horsfield.
Substitution, Dundee. Paul McGowan replaces Andreas Hadenius.
Goal! Dundee 2, Kilmarnock 2. Chris Burke (Kilmarnock) from a free kick with a right footed shot to the top left corner.
Foul by Ryan McGowan (Dundee).