Polokwane City edged Richards Bay 2:1 in the opening fixture of the Premier League regular season on Saturday evening. The visitors took the lead through N. Maphangule in the eighteenth minute, then extended their advantage after the interval. S. Mcineka pulled one back for the hosts in the sixty-ninth, but Polokwane held firm to secure their first win of the campaign.
By then the visitors had already built momentum, and Maphangule's early strike set the tone. Polokwane created three big chances compared to none for the hosts, and that efficiency told. Richards Bay dominated possession at sixty-nine per cent but failed to convert their dominance into clear opportunities.
The second half brought a substitution from Polokwane when G. Philander came on in the forty-sixth minute. Richards Bay responded with S. Barns and B. Mnguni, while Polokwane brought on R. Daniels late on. Mcineka's goal in the sixty-ninth briefly lifted the home crowd, but it was not enough to shift the balance.
Richards Bay registered six shots on target and three off, yet produced zero big chances. Polokwane matched them on target with six shots but added four attempts wide. The visitors won thirty-three clearances against fifteen for the hosts, and their goalkeeper made six saves to four.
The result moves Polokwane to eleven places with six points from five matches, while Richards Bay remain thirteenth on three points. Both sides had drawn heavily in recent outings before this weekend, and the visitors broke that pattern. The home side's clean-sheet run came to an end, and they now face questions about conversion rather than creation.