South Africa kickstarted its World Cup campaign with a nine-wicket win over Afghanistan under the DLS method at Cardiff's Sophia Gardens.
Afghanistan were all out for 125 in 34.1 overs after collapsing from 69/2. Two rain breaks reduced the game to 48 overs with the DLS method slightly adjusting the winning target for the South Africans.
The 40-year-old spinner Imran Tahir did most of the damage, finishing with 4/29 off seven overs. He also preserved his record as the only spinner at this World Cup to have bowled more than 100 overs and not been hit for a six. Seamer Chris Morris was even meaner than Tahir, taking 3/13 in 6.1 overs, and Andile Phehlukwayo finished with 2/18 from eight overs.
Quinton de Kock hit 68, including eight fours, and Hashim Amla was 41 not out in South Africa's 131-1 in 28.4 overs in reply to Afghanistan's 125 all out in 34.1 overs. Because of two rain disruptions, the match was reduced to 48 overs per team with South Africa chasing a winning target of 127.
Amla was cautious but effective in his 83-ball knock which took him to within 24 of the 8,000 ODI runs milestone.