Dundee 2 Rangers 2
04/05/03: A late penalty from Mikel Arteta saved Rangers from suffering a potentially fatal setback at Dundee in their quest for the Bank of Scotland Premier League championship.
The Spaniard converted to earn his side a point from an astonishing afternoon that saw his captain Barry Ferguson miss two spot kicks, both of which had been conceded by Lee Wilkie, who also put through his own goal.
Caniggia won a corner but when Moore rose at the back post to head it back to Ricksen Wilkie was bravely in the way of the shot.
Malcolm was booked for a crude challenge on Caballero before Lovell and Carranza were replaced by Burchill and Steven Milne in the 74th minute.
Arteta stuck an arm in Hernandez's face but the incident was seemingly missed by the referee.
Stephen Hughes replaced Muscat with nine minutes remaining.
In the 83rd minute Wilkie conceded his second penalty of the match by barging Arveladze over in the box as the pair chased a long ball from Ricksen.
But Speroni saved Ferguson's spot kick to cap remarkable afternoon where one player missed two penalties that had been conceded by the same player.
Yet the drama was not over as referee Rowbotham awarded another penalty seconds later, seemingly for handball.
This time Arteta took it - and he made no mistake.
Speroni had to make a save low down to deny Hughes a late winner in a most extraordinary match.