Sri Lanka Achieves Historic Victory in Record-Breaking Run Chase Against England
Rawalpindi: Sri Lanka achieved a historic victory against England in a One Day International (ODI) match in Rawalpindi, successfully chasing down a target of 430 runs to win by two