Usman Ghani was cleaned up by Samuel Badree in the second over after West Indies elected to field AFP
Mohammad Shahzad made 24 before he too fell to Badree Associated Press
Loading ...
Badree sent back Asghar Stanikzai as well, as Afghanistan slipped to 50 for 3 inside 10 overs. Badree finished with 3 for 14 in his four overs Associated Press
Sulieman Benn also produced tight returns - 1 for 18 - to help West Indies dominate through the middle overs, as Afghanistan slumped to 90 for 6 by the 17th over Associated Press
Najibullah Zadran, though, resisted for Afghanistan with an unbeaten 48, helping his side take 47 runs in last five overs and reach 123 for 7 AFP
Amir Hamza struck early for Afghanistan by removing debutant Evin Lewis for a duck. Hamza eventually ended with stunning returns of 4-0-9-1 AFP
West Indies then faced a double-blow in the sixth over when Johnson Charles was bowled and Andre Fletcher had to retire hurt after injuring his hamstring AFP
Rashid Khan and Afghanistan's spinners began to apply the brakes on West Indies' chase in the middle overs by striking regularly AFP
West Indies faltered in the slog overs as the chase boiled down to 10 off the last over Associated Press
Mohammad Nabi bowled an outstanding last over, giving away just three runs, helping his side to a six-wicket win AFP
Despite the loss, West Indies finished on top of Group 1 and will play either India or Australia in the semi-final in Mumbai IDI/Getty Images