Kaizer Chiefs have confirmed their travelling squad for this weekend's CAF Champions League semi-final first leg against Wydad Casablanca.

Kaizer Chiefs have confirmed their travelling squad for this weekend's CAF Champions League semi-final first leg against Wydad Casablanca.
The Soweto giants will compete in their first-ever Champions League semi-final after defeating Tanzania outfit Simba SC 4-3 on aggregate in the last eight.
Newly appointed Stuart Baxter will not be on the bench on Saturday as the club wait for the work permit, with assistant coaches Arthur Zwane and Dillon Sheppard to take charge.
The club have confirmed that Lebogang Manyama and Ramahlwe Mphahlele will miss the clash through injury, although all three senior goalkeepers have been included in the travelling squad.
Full squad:
Goalkeepers: Bruce Bvuma, Daniel Akpeyi, Itumeleng Khune
Defenders: Njabulo Blom, Philani Zulu, Daniel Cardoso, Reeve Frosler, Kgotso Moleko, Siyabonga Ngezana, Yagan Sasman, Darrel Matsheke, Erick Mathoho, Anthony Agay
Midfielders: Kearyn Baccus, Willard Katsande, Nkosingiphile Ngcobo, Happy Mashiane
Forwards: Lazalous Kambole, Bernard Parker, Leonardo Castro, Samir Nurković
COMMENTS