India overawed by Lankan riddle