Live Report - Afghanistan v South Africa
ESPNcricinfo's live updates and analysis of today's World Cup encounter from Cardiff
Liam Brickhill is ESPNcricinfo's South Africa correspondent
ESPNcricinfo's live updates and analysis of today's World Cup encounter from Cardiff
Liam Brickhill is ESPNcricinfo's South Africa correspondent