Springboks break Welsh hearts with late try to progress to semi-finals

Wales 19 South Africa 23
South Africa captain Fourie du Preez broke Welsh hearts with a 75th minute try to give the Springboks a 23-19 victory and book their place in the World Cup semi-finals.