Kaizer Chiefs coach Giovanni Solinas has named the strongest possible starting line-up for his side's ninth league game away to Highlands Park.
Despite keeping two clean sheets in the last two league matches, Solinas has changed the back four yet again.
Daniel Cardoso returns to the starting line-up to take over from Mario Booysen at the centre-back position.
The former Free State Stars man will partner Siyabonga Ngezana, who has scored two goals in his three league matches for Amakhosi.
Godfrey Walusimbi and Ramahlwe Mphahlele complete the back four in front of skipper Itumeleng Khune.
Siphelele Ntshangase will play alongside Willard Katsande in the middle of the park, with Dumisani Zuma, Khama Billiat, Lebogang Manyama and Gustavo Paez all leading the attack.
George Maluleka, who recently recovered from a minor injury will start on the bench together with Bernard Parker, Philani Zulu and Hendrick Ekstein among other players.
Chiefs starting XI vs Highlands Park: Khune, Mphahlele, Ngezana, Cardoso, Walusimbi, Katsande, Ntshangase, Manyama, Billiat, Zuma, Páez.
Subs: Vries, Parker, Maluleka, Booysen, Ekstein, Zulu, Ntiya-Ntiya.