GettyImages-1457300380

Sri Lanka’s World Cup Report: Individual brilliance and reason for optimism