Interestingly, SL was the only team not affected by the rain in any of its matches (4 of them)
I am not too sure. Though I support India, I am expecting England to have the upper hand.moindear said:So India is going to win Champions Trophy!
Would be fun to watch the poms lose