South Africa's top order impresses against Sri Lanka

South Africa's big names were hitting their straps in a World Cup warm-up win over Sri Lanka on Friday in Cardiff.