In a high-stakes Betway Premiership clash on Friday night, Orlando Pirates missed the opportunity to leapfrog Mamelodi Sundowns at the top of the table, settling for a dramatic 2-2 draw against a resilient Richards Bay at the uMhlathuze Stadium.

The Natal Rich Boyz proved once again to be a thorn in the side of the Soweto giants, twice taking the lead through spectacular long-range efforts before the Buccaneers rescued a point in stoppage time.

Match highlights: A tale of world-class strikes

The match was defined by three goals of the highest caliber, all coming from outside the penalty area. Richards Bay stunned the visitors early in the tenth minute when Simphiwe Mcineka headed a ball into the path of Thulani Gumede. Gumede unleashed a thunderous volley from 25 yards out  that whistled into the top corner, leaving goalkeeper Sipho Chaine helpless.

Pirates emerged from the break with renewed vigor and found an equaliser in the fifty-second minute. Starlet Relebohile Mofokeng turned provider, finding Oswin Appollis in the box. Appollis controlled beautifully before firing home his seventh league of the season.

However, the home side didn't buckle. Six minutes later, after a heavy touch from Lundi Mahala, the ball fell to Lindokuhle Zikhali, who rifled a low shot from distance into the bottom corner to make it 2-1.

With time running out and Pirates piling on the pressure, defender Lebone Seema became the hero in the second minute of stoppage time. Picking up the ball nearly 35 yards out, he hammered an unstoppable strike into the net to salvage a point at the death.

Key performances and title race implications

Thulani Gumede provided an early momentum shift a contender for goal of the season, while Oswin Appollis continued his hot streak for the Buccaneers. Defensively, Richards Bay relied heavily on Ian Otieno, who denied both Mbatha and Mbuthuma with world-class stops throughout the ninety minutes.

The result is a significant blow to Orlando Pirates' championship ambitions. While the draw keeps them in second place, it hands the advantage back to Mamelodi Sundowns. Sundowns currently sit at 56 points with a game in hand, while Pirates trail closely with 55 points.

The Buccaneers will fell they should have taken all three points after dominating possession, but they were ultimately undone by clinical finishing from the home side. For Richards Bay, the point is a massive boost to their mid-table standing and further cements their reputation as giant-killers in KwaZulu-Natal.