Everybody recognises that the ICC World Cup final definitely will be held on 28th April however for Indians camp fire . of the world Cup cricket is today against Sri Lanka. India take on Sri Lanka in what everyone knows is a do or die game. Whatever the scene become but the last calculation of all the teams in Group B advise that a victory by even