The oldest Soweto derby between Orlando Pirates and Moroka Swallows ended in 2-2 draw at the FNB Stadium in the Castle Premiership on Saturday afternoon.
But the entertaining match was turned into a circus by referee Janos Nhlapo who mistakingly awarded Pirates a penalty, and therefore a lifeline, after Warren Lewis had used his head to clear the ball away.
Swallows were the first to find the back of the net in the 20th minute through Samuel Ngobeni. The midfielder started his move from the centre circle and dribble his way past three Pirates players before he unleashed a 25-yard shot that did not give Thabang Radebe, in goals for Pirates, a chance.
Joseph Makhanya was brought down in the 23rd minute just inside the penalty area and the Pirates players' cries for a penalty was turned down by the referee.
In the 36th minute Makhanya was just as unlucky when his cross hit the upright bar with Greg Etafia, in goals for the Birds, a beaten man
Five minutes before the break, Lucas Sebona was brought down outside the 18-yard area and from the free kick, Swallows won a corner kick. Edzai Kasinauyo's corner was turned in to a goal by Lewis with a spectacular header.
Ngobena nearly scored again at the end of the first half with a scissor-kick which went just behind the cross bar
Pirates started the second half by making a double substitution and Benedict Vilakazi nearly scored in the second minute of the second half but his shot was well saved by Etafia.
Albert Kometsi of Swallows was sent off for a second bookible offence in the 64th minute. With one player advantage, Pirates started to have better advantage over Swallows. In the 71st minute, the referee decided to add an extra rule to football when he penalised Lewis for heading the ball.
It took three minutes for James Mothibi to take the penalty as the Swallows players argues the decision.
And Jimmy Khauleza equalized in the 82nd minute after a move which was started by Edelbert Dinha, who sent in a good pass to Makhanya, who beat his marker and released the ball to Khauleza to finish off the move.