It's crunch time for South Africa in their third and final ODI against Sri Lanka on Saturday.
The Proteas lost the second match by 87 runs thanks largely to a very inept batting performance. Hashim Amla was the standout batsman once again, making it two hundreds in two matches, but the rest of the side left much to be desired.
Despite Sri Lanka losing their last five wickets for just 11 runs, South Africa failed to chase 268 runs.
There are a few questions they need to answer before the third and final ODI and going forward in their World Cup preparation.