Mamelodi Sundowns' dream of winning their third successive PSL title suffered a major setback after they were beaten 3-1 by Cape Town City at Loftus Versveld Stadium.
Surprise Ralani netted twice for City with Kermit Erasmus also finding the back of the net on the night.
Sundowns' first goal came from Edmilson Dove's own goal after being put under pressure by Wayne Arendse while Keletso Makgalwa netted a second for Pitso Mosimane's men.
As a result, the Tshwane giants failed to close the gap on Kaizer Chiefs who are now six points clear at the top of the log with both teams having played the same number of league games.