Everybody sees that the ICC World Cup final could be held on 28th April but for Indians extinguish of entire world Cup cricket is today against Sri Lanka. India take on Sri Lanka in what everyone knows is a do or die online application. Whatever the scene is but earlier calculation involving the teams in Group B indicate that a victory by even one