Royal have 46 points and a +13 goal difference and City, who lost their final league game 1-0 against Stellenbosch FC at Danie Craven Stadium on Saturday, have 49 and a +8 difference. A win for AM against Sundowns will take them level on 49 points with City, but with a better goal difference.
It also is entirely possible Royal will have to settle for third place if they lose against Sundowns and against Pirates at Chatsworth Stadium on Friday night.
The other game called off because of heavy rains in Durban on Saturday — AmaZulu against Lamontville Golden Arrows at Moses Mabhida Stadium — has been rescheduled for Tuesday afternoon (3pm).
Pirates’ three rescheduled games are against Maritzburg United at Orlando Stadium on Tuesday (7.30pm), Royal in Durban on Friday night (7.30pm), and SuperSport United at Lucas Moripe Stadium next Monday (7.30pm).