After waiting for four long years, cricket fans were treated to a rain-affected ICC Cricket World Cup 2019 semi-final match between hot favourites India and last edition's finalists New Zealand on Tuesday at Old Trafford in Manchester, leaving everyone high and dry. Ironically indeed!