Chippa United are already promoted to the Premiership after winning the First Division, but two of Baroka FC, Black Leopards, Milano United and Jomo Cosmos could all still contest the Play-offs.
In the Premiership, it's between Free State Stars and Polokwane City. Rise and Shine are two points ahead of 15th-placed Ea La Koto with one game left to play.
PSL Promotion Play-off Fixtures:
14 May – NFD 3rd vs PL 15th
18 May – NFD 2nd vs NFD 3rd
21 May – PL 15th vs NFD 2nd
25 May - PL 15th vs NFD 3rd
28 May - NFD 3rd vs NFD 2nd
1 June - NFD 2nd vs PL 15th
Key final day Premiership fixtures:
10 May - Moroka Swallows vs Free State Stars
10 May - SuperSport United vs Polokwane City
VIEW: Premiership table
Key final day NFD fixtures:
11 May - Milano United vs Chippa United
11 May - Baroka FC vs Thanda Royal Zulu
11 May - Jomo Cosmos vs Black Leopards