New Zealand becomes the first-ever champions of the World Test Championship Final as they went on to defeat India by The rain-hit match witnessed the...
When International Cricket Council announced the World Test Championship Final schedule a couple of years ago, nobody would have thought about this final. Not these...