Sri Lanka registered their first win of the ICC Cricket World Cup 2019 by beating Afganistan in a rain-affected match at Sophia Gardens, Cardiff on Tuesday. Put into bat, Kusal Perera and Dimuth Karunaratne stitched at 92-run stand, then the Afghans hit back with Mohammad Nabi getting three wickets in an over. Then came the rain.