International sports, World Cup cricket Wankhede Stadium, Mumbai, India GenevaLunch – India won the World cup in a canter with a six wicket victory over Sri Lanka, 2 April. However the much awaited battle of the “little masters” was not part of the action. Sachin Tendulkar scored just 18 before being caught in the slips …