South Africa wins a thriller.

Monday, 18 March 2013 - 8:31



Captain AB de Villiers and Hashim Amla set a record stand for the third wicket as South Africa survived Shahid Afridi's later onslaught to win the third one-day international by 34 runs yesterday.

The victory earned South Africa a 2-1 lead in the five-match series.

Afridi smashed five fours and seven sixes in a blistering knock of 88 off 48 balls before Pakistan was bowled out for 309 in 48.1 overs after centuries from de Villiers (128) and Amla (122) had led South Africa to 343-5.