New Delhi: Australia has defeated South Africa by 3 wickets in the second semi-final of the ICC ODI World Cup being played in India. This match was played at the Eden Gardens Stadium in Kolkata. Where Australia has made its place in the final of the World Cup. Proteas team captain Temba Bavuma won the toss and chose to bat first. The team had lost 4 wickets for just 24 runs but David Miller took the team to 212 runs by playing a century.