Kaizer Chiefs' shaky form continued in the Betway Premiership following a 2-0 defeat away to Polokwane City on Sunday afternoon.
Njabulo Blom and the much-talked about Gaston Sirino were back in the Chiefs starting line-up, with Ranga Chivaviro on the bench again as Ashley Du Preez was preferred up front.
Former Chiefs midfielder Cole Alexander nearly haunted his former employers on 12 minutes with a cross for Douglas Mapfumo to head in, but the latter went over the top.
Chiefs were undone in no less than five minutes later when Bafana Bafana star Oswin Appollis turned home a superb cross from Tlou Nkwe into the bottom-corner for his first league goal of the campaign.
The Amakhosi battled to come in their own before the midway quarter of the first half though the forward ventures of Du Preez amongst others didn't trouble City.
Yusuf Maart aimed to take matters in his own hands with a long-range drive from a combination of balls around the area, but shaved the goal of Manuel Sapunga.
The Soweto giants responded with a triple substitution before resumption, as Mfundo Vilakazi, Thatayaone Ditlhokwe and Tebogo Potsane came on for Wandile Duba, Sirino and Bradley Cross.
Vilakazi, who has been a breath of fresh air this season, looked to liven up the men from Naturena through a snap shot from outside the box, but Sapunga produced a stop.
Chiefs became pretty desperate earlier on in the second period with a header by Mduduzi Shabalala from a ball in by Maart going inches off target.
Rise and Shine seek to pull further clear of their counterparts as an assist from Appollis around the area met Nkwe, who snapped inches wide of the mark.
The points were sealed for the host in added time when poor defending by the Amakhosi saw Mokibelo Ramabu step in to apply the finish after a swift counter attack.
With the defeat, the Amakhosi remain ninth on the table as Rise and Shine returned to third-place and continued their strong start to the season.
Confirmed line-ups:
Polokwane City: Sapunga, Matuludi, Nkwe, Nikani, Nkaki, Maphangule, Mapfumo, Kambala, Ramabu, Alexander, Appollis
Subs: Okoth, Ndlovu, Baloyi, Seabi, Letshedi, Marema, Goovadia, Dlamini, Chauke
Kaizer Chiefs: Petersen, Blom, Miguel, Dortley, Cross, Mthethwa, Maart, Shabalala, Duba, Sirino, Du Preez.
Subs: Bvuma, Ditlhokwe, Kwinika, Mashiane, Zwane, Vilakazi, Potsane, Mmodi, Chivaviro