Swallows FC had the better of Kaizer Chiefs at the FNB Stadium on Saturday but had to settle for a 2-2 draw.
Overall it was Swallows who domianted the game and they could have claimed all three points had they been more clinical against a lacklustre Chiefs side.
The Birds started very brightly and had two great chances in the opening two minutes. The scoreline however remained unchanged as Kamohelo Mahlatsi dragged his shot wide after he had out-sprinted the home defence before Mwape Musonda got his angles wrong with a near-post flick following Fawaaz Basadien's cutback.
Chiefs meanwhile had not shown much on attack, but were to take the lead with their first effort on goal - in the 20th minute - when Reeve Frosler whipped in an inch-perfect cross, Njabulo Ngcobo timed his run to perfection to glance home a powerful header. It was his first goal since signing for Chiefs from Swallows this season.
After a few half chances for Swallows as they upped their efforts, Mwape should really have leveled the scores on the half hour mark, but instead headed over the bar with the goal at his mercy after a great delivery from Dillon Solomons.
There was no question that the Birds had been the better side in the first half, but they just could not score.
This was highlighted in the minutes leading up to half time as Solomons forced another save from Bvuma, as did Junaid Sait with a header, while the goalkeeper was fortunate not to concede when he spilled a shot and the ball deflected off the upright and just past the on-rushing Musonda.
Swallows continued to attack after the break and captain Lebohang Mokoena was unlucky to see his 47th minute effort deflected marginally wide.
There was then drama on the hour mark when Mbulelo Wambi's header was cleared off the line by Phathutshedzo Nange, who seemingly used his hand.
After taking nearly three minutes to make his decision, referee Masixole Bambiso finally pointed to the spot, and sent Nange off. Replays suggested he made the right decisions.
It was left to Solomons to make it count from the penalty spot and he did that with a cool effort, 1-1 in the 64th minute.
Four minutes later and incredibly, the Birds had another penalty after Ngcobo’s outstretched arm blocked an overhead kick from Mwape.
This time Solomons went the other way, holding his nerve brilliantly to beat Bvuma, even though he dived the right way.
Khetukuthula Ndlovu should have made it three for the visiting side, but failed to make contact right in front of the net.
And that proved to be costly when Bernard Parker's 85th minute free kick took a large deflection and looped past Jody February and into the roof of the net.
The Birds pushed hard for a winner and did have a couple of openings in the final minutes of the game, but couldn't find another goal.