India secures victory in Galle, boosting World Test Championship prospects

India clinched a 165-run victory against Sri Lanka in the Galle Test, boosting their ICC World Test Championship standing to fifth place with a 53.33 PCT.