Centuries by Hashim Amla and AB de Villiers set up a 34-run victory for South Africa despite a thrilling innings by Pakistan's Shahid Afridi in the third one-day international at the Wanderers Stadium on Sunday.
Amla (122) and De Villiers (128) shared a world record third wicket partnership of 238 as South Africa made 343 for five after being sent in. Pakistan, who were bowled out for 309 to slip 2-1 down in the series, had been in deep trouble when Afridi walked in at 132 for five but he gave his side hope as he thrashed 88 off 48 balls with seven sixes and five fours.
Wahab Riaz conceded 93 runs in his 10 overs — the most by a Pakistan bowler in one-day internationals. He took two wickets.AFP