West Indies set an imposing target with a late flurry of runs and it proved too much for Afghanistan, despite an impressive knock of 86 from teenager Ikram Alikhil