India Secures World Test Championship Final Berth
New Delhi: India have secured their place in the World Test Championship final at The Oval starting on June 7, after a thrilling last-ball win for New Zealand ended Sri Lanka's push for a top-two finish.
India's destructive start to…