Afghanistan were very sloppy in this match which took away some of the pressure from the Lankan team. Sri Lanka are back in form which is good to see considering their pathetic form in recent times.
It looks like Bangladesh and Hong Kong have been knocked out of the tournament and I feel that India/Sri Lanka are number one contenders for winning the cup.
Yeah, I agree with you here about all Afghanistan were sloppy after having 175 targets on board, and they were feeling they can control Sri Lanka easily, but today we have completely different Sri Lanka which came for batting, and they won match just in 6th over when they hit 17 runs to Rashid Khan it's completely changed the momentum of this match and after this 16th over of the match which bowled by Naveen-ul-Haq give them another 18 runs.
Overall good fight from both teams, but Sri Lanka use their experience and have good advantage after a winning chase against Bangladesh give them confidence which help them here in this match as well.
Now tomorrow match is crucial if Pakistan won then surely we will have tough fight for final spot and if India won then most chances we will have India vs Sri Lanka final with Afghanistan and Pakistan going home after end of this round.