Afghanistan registered a miraculous victory against Scotland , with three balls to spare. Samiullah Shenwari was best performers of match made 96 off 147 balls, and helped Afghanistan to register their first ever World Cup win in a pool A 17th match at Dunedin. Earlier Scotland bowled out for a...

Read More