Tolo News: Rahmat Shah hit 113 while Hashmatullah Shahidi and Mohammad Shahzad made half-centuries as Afghanistan defeated Scotland by two runs in a rain-hit ODI on Friday. Afghanistan are one of just 10 teams taking part in the World Cup which gets underway in England and Wales on May 30. Click here to read more (external link).