Isuru Udana produced one of the finest T20I innings by a Sri Lanka - 48-ball 84* -but it didn't prove enough as the visitors lost by 16 runs. Nonetheless, he can be proud. His 47-ball 84* kept the game alive for much longer than it should have been given how the contest had panned out before he walked out top bat. South Africa, meanwhile, have taken an unassailable 2-0 lead in the series.