Cuthbert Malajila struck in the dying stages to hand Maritzburg United a shock 1-0 victory over Premiership title chasers Mamelodi Sundowns in Port Elizabeth on Saturday evening.
Sundowns had been one point behind league leaders Orlando Pirates ahead of the weekend fixtures, but the Buccaneers retained their advantage as the Brazilians suffered their second straight league defeat with four games left in the campaign.
Fresh off a midweek 1-0 win over Kaizer Chiefs, Maritzburg were looking to add Sundowns’ scalp to their giant-killing exploits.
The visitors, meanwhile, were looking to put their title challenge back on track after a 2-1 defeat at home to Platinum Stars.
Mor Diouf was involved in an early attempt on goal for the hosts in the eighth minute but he saw his long-range effort sail wide.
On the 16-minute mark, Nyasha Mushekwi came close for Sundowns, but his first-time shot from close range was directed wide.
After half an hour, Sundowns found their rhythm, creating fast interplay, with quick passing and assaults on the Maritzburg goal.