ICC World Cup Qualifiers: Sri Lanka Beat West Indies As They Head Into Sunday's Final

Opening batters Pathum Nissanka (104) and Dimuth Karunaratne (83) did the bulk of the damage to chase down 243 after Keacy Carty (87) had dragged Windies to a respectable target.

Nissanka is congratulated by Karunaratne after reaching his hundred against WI on Friday.

Sri Lanka, who have already secured their place in the ODI World Cup scheduled to be played in India, registered a resounding victory over the West Indies by 8 wickets. (More Cricket News)

India's Asian neighbours will face the Netherlands in the final on Sunday.

After being asked to bat first, West Indies rode on Keacy Carty's 87 while reeling at 81-5 at one stage despite starting strongly.

Maheesh Theekshana drew first blood, removing Brandon King, who made 10 off 18 balls. The wily spinner went on to remove Shamarh Brooks, Shai Hope and Romadio Shepherd, registering overall figures of 4-34 from his 10 overs.

With wickets tumbling around him, Carty paced his innings well and struck 6 fours and 1 six during his time at the crease. His performance helped the Windies post a respectable total of 243.

The run chase saw Pathum Nissanka (104) and Dimuth Karunaratne (83) put on a 190-run opening stand before the latter was dismissed by Hosein.

West Indies captain Shai Hope tried his best to dismiss the pair rotating overs through six bowlers, but to no avail, as the batters brought up their 150-run partnership in the 28th over.

Nissanka reached his hundred with less than 20 overs left before being dismissed by Kevin Sinclair off the bowling of Roston Chase.

The fall of both openers' wickets, however, did not stop Sri Lanka's run flow, as Kusal Mendis took over the run-scoring reins, bringing up his team's 200.

After Karunaratne was dismissed, Mendis and Samarawickrama chased down the total with 34 balls