Mohammed Shami, who set the ICC Cricket World Cup 2019 with his fiery pace bowling, didn't find his place in India's XI as Virat Kohli & Co take on New Zealand in the first semi-final at Old Trafford, Manchester on Tuesday. But the move to drop Shami has taken fans and pundits by surprise.