Lahore : Afghanistan kept their hopes alive for a place in the ICC Cricket World Cup 2019 when they defeated the Windes by three wickets in a match of fluctuating fortunes, while defending champions Scotland went to the top of the Super Six points table by defeating the United Arab Emirates ... Read More »