In cricket, West Indies Masters put up a clinical all-round performance to register a six-runs victory over Sri Lanka Masters in the second semifinal of the International Masters League (IML) 2025 in ...