SuperSport United thought they had scored a late win against Bloemfontein Celtic, only to see the Free State side grab an even later equaliser in a Castle Premiership match at the Loftus Stadium on Wednesday night.
A late flurry of goals saw SuperSport United and Bloemfontein Celtic share the spoils in a Castle Premiership match at the Loftus Stadium on Wednesday night.
The visitors started very well and for the first five minutes they were camped inside their more illustrious opponents half.
In fact, on the balance of play it was Celtic who had the upper hand in the first half as they went about playing some industrious soccer.
Elias Mgwepe came close with a dipping shot in the opening minute, while Celtic were also unlucky not to earn a penalty following a clumsy challenge by Ricardo Katze on Xolani Makhoba, who had made a good run into the penalty area.
In the 11th minute Tsweu Mokoro went on a strong run down the left and picked out Tico-Tico Bucaune in the middle, however, the United striker arrived just too late to apply the finishing touch.
On the half hour mark Cavann Sibeko picked out Abram Raselemane at the far post with an accurate ball, but the striker saw his downward header from close range rebound of the upright.
Both sides had half chances after this, but neither team was able to find the back of the net and they went into the break still dead locked at 0-0.
In the 59th minute Phunye Sele Sele goal keeper Vincent Ongandzi failed to hold onto a cross from Richard Rantjies and Ricardo Katze came close to stabbing the loose ball home.
Siyabonga Nkosi then brought out a good save by United keeper Wendell Robinson, while Katze again came close at the other end with a scorching drive.
Bucaune came close to opening the score in the 72nd minute when his speculative cross from the right just missed ending up in the net.
Substitute Dikgang Mabalane missed a great opportunity to put the hosts up in the 76th minute when he found himself in a one-on-one situation with Ongandzi, but the United winger blasted his shot wide of the target instead of picking his spot.
A weak back header by Siboniso Gaxa saw Moses Spandeel get in on goal, but the Celtic players was forced to go too wide of goal and Robinson scrambled back to make the save.
In the 89th minute SuperSport nearly had the ball in the back of the net, but some great defending by Solly Nketle rescued his side.
However, in the final minute of play Matsatsantsa grabbed a somewhat lucky winner when a Phil Evans free kick picked out Bucaune and the former Cosmos striker made no mistake with a powerful downward header.
Justice was then done when, deep into injury time Spandeel beat the offside trap and did well to beat the on-rushing Robinson.
The result sees United stay in second place, while the Free State team rises two places to 11th spot.