In Men’s Cricket, New Zealand defeated India by 41 runs in the third ODI in Indore tonight. Chasing the target of 338 runs set by New Zealand, hosts India could score only 296 runs in 46 overs. Virat Kohli has scored a century and is leading India’s chase as the team struggles to...

