World Cup 2019: Semi Final, India vs New…

Finally the day has arrived with India vs New Zealand's Semi-Final cracker, the first Semi-Final at Manchester. India have been finding all the holes to vanish before entering into the biggest match, their main headache…