Twelve players will miss out on Nedbank Cup action this weekend because of discipline.
The Premier Soccer League confirmed the suspensions list on Thursday.
Kaizer Chiefs have Siyabonga Ngezana suspended for their match against GladAfrica Championship side Richards Bay.
On Saturday Cape Town City host Bloemfontein Celtic, who will have to play without Ronald Pfumbidzai.
Also on Saturday JDR Stars will miss their top goalscorer Temptation Chiwunga, as they host AmaTuks
Swallows face Cape United on Sunday and while the Dube Birds can welcome back talisman Ruzaigh Gamildien, they are without Wandisile Letlabika and Tlakusani Mthethwa.
Jomo Cosmos have Lehlohonolo Mtshali suspended for their game against Black Leopards on Sunday. Lidoda Duvha have two on the suspension list, Ethen Sampson and Sibongiseni Mthethwa.
Also on Sunday Sello Jaftha will miss out for Free State Stars when they visit Chippa United.
On Monday Baroka will be without Goodman Mosele and Mashweli Mphahlele, when they take on Cape Town Spurs, who in turn will be without Junior Sibande.