England humble South Africa in 3rd Test, go 2-1 up in series

Cricket