Predict 39th world cup 2011 match, who will win?

Bangladesh or South Africa

And what will be the predicted score?