ICC Cricket World Cup: Will Kohli and Co. Deliver?