I really give Afghanistan a high chance at winning this match later today against Sri Lanka. I might even bet a small amount of money on them to win as they are the underdogs to win this match but with the form Sri Lanka are in at the moment, I wouldn't be surprised to see Afghanistan win.
This is going to be very interesting match as Afghanistan manage to score 249 runs and we can say its good one as Sri Lankan batting struggling with very poor form of their players Afghanistan is much better then Bangladesh in bowling now lets see how Lankan response because if they down then surely they will out and this could be disastrous for them and can hurt their preparation for world cup.
Afghanistan has given a reasonable performance with the bat, scoring 249. Sri Lanka will be under pressure, after their disastrous loss to Bangladesh. They seem to have the chase under control, scoring 42/1 in their 10 overs. If they do not panic, this chase will be achieved with ease. The Afghani spinners will have to be denied wickets.