South Africa emerged victorious by three wickets in a last-over thriller against India at the Hagley Oval in Christchurch on Sunday.The loss meant India failed to qualify for the semi-finals as West Indies edged them in the points table by one point. Needing 7 runs off the last over, Deepti Sharma kept things tight before claiming a wicket on a no-ball, resulting in a free-hit.The South African batters made full use of it and won the match with on the last ball. Mignon du Preez remained not out on 52 and played a crucial part in the run-chase. Australia, South Africa, England, West Indies make the final four and will play the semis.