Everybody is aware that the ICC World Cup final definitely will be held on 28th April but for Indians closing of the world Cup cricket is today against Sri Lanka. India take on Sri Lanka in what everyone knows is a do or die on the web. Whatever the scene is but prior calculation of the teams in Group B advise that a victory by even one run or in t