Al Jazeera's Xolelwa Majeke talks to South Africa cricketers and fans as they prepare for their ICC Champions Trophy opener against Sri Lanka at Centurion Park.

The hosts are aiming to cement their place as the top-ranked side in the world - but would also like to shake off the "choker" tag that has become attached to them at major tournaments.

Source: Al Jazeera