An all-round display from West Indies Masters took them to a six-run win over Sri Lanka Masters in the second semi-final of the International Masters League League 2025 in Raipur on Friday (March 14). The Brian Lara-led team thus booked a place in the final against India, to be held on Sunday. (More Cricket News)