Everybody sees that the ICC World Cup final has to be held on 28th April however for Indians ultimate of entire 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 become but original calculation regarding the teams in Group B advise that a victory by even one ru