West Indies produced a defiant display to beat bottom side Afghanistan by 23 runs in the World Cup at Headingley.
Having lost five successive matches, the Windies were only one place above the winless Afghans but Shai Hope, dropped on five, made an assured 77.
Skipper Jason Holder blazed four huge sixes to take their total to 311-6.
Afghanistan were all out off the final ball for 288, 18-year-old wicketkeeper Ikram Alikhil scoring 86 in their highest score batting second in ODIs.
Afghanistan finish their campaign without a victory but they were in contention once again, having lost in the last over to Pakistan and by only 11 runs to India.
They were by no means outsiders against the Windies, having won three of their four completed previous encounters, including both matches in the qualifying tournament in Harare last year. (BBC)
Summarised scores: West Indies 311-6(50 overs) Shai Hope 77, Nicholas Pooran 58, Evin Lewis 58, Jason Holder 45, Shimron Hetmyer 39, Carlos Brathwaite14; Dawlat Zadran 2-73; Afghanistan 288(50 overs) Ikram Alikhil 86, Rahmat Shah 62, Asshar Afghan 40, Najibullah Zadran 31, Sayed Shirzad 25; Carlos Brathwaite 4-63, Kemar Roach 3-37.



