Colombo: India’s men’s Physical Disability team on Tuesday have defeated England by 79 runs in a thrilling final at the FTZ Cricket Grounds, near here, to achieve a remarkable milestone by clinching the title in the PD Champions Trophy 2025. Indian team after winning the toss in the finals chose to bat and posted a.