Chris Gayle failed with the bat but took a pivotal wicket in his disciplined bowling spell to help West Indies beat Afghanistan by 23 runs in his final Cricket World Cup match.
Afghanistan was on track to chase down a target of 312 when the 39-year-old Gayle, with his occasional offspin, trapped 18-year-old batsman Ikram Ali Khil in front of his stumps and took out Afghanistan's key man for 86.
It sparked a mini-collapse by the Afghans, who lost two more wickets in the next 13 balls to slip from 189-2 to 201-5.
They were dismissed for 288 on the last ball of the match, their highest total at a World Cup but still not enough to avoid returning home with a sweep of nine losses.