Star Sports seems to have taken the ICC World Cup to a whole new level by setting a challenge for the rest of the nations. While India, the previous Cricket World Cup winners are determined to keep the throne to themselves, the saying "It's the world vs India" seems absolutely perfect. However, only the finals can say, who has the last laugh!