Pathum Nissanka made a patient 79 and captain Kusal Mendis a fast-paced 72 to lay the foundation for Sri Lanka's 41-run win over West Indies in the first ODI in Jamaica.
Nissanka and Mendis put on 136 for the second wicket and with contributions of 45 by Charith Asalanka and an unbeaten 44 by Janith Liyanage, Sri Lanka reached 7-303 after being asked to bat on Wednesday (local time).
West Indies captain Shai Hope carried the fight to Sri Lanka with 56 from 66 balls and opener Justin Greaves made 45 from 38 balls, but the home side was all out for 262 in the final over.
After partnerships of 50 for the first wicket and 52 for the third, wickets fell regularly and the required run-rate climbed. There was still hope when Roston Chase was at the crease, but his innings of 33 ended when he was bowled by Dushmantha Chameeram, who took 4-67.