Yes the way Afghanistani's batsmen are playing is very disappointing. Currently they lost 6 wickets and the run is 26 in 8 over . Bhuvneshwar Kumar get 5 wicket and gives only 4 runs . This is one of the best bowling record on his career. And Afghanistan is now at only 43/6 in 11 overs and the Current run rate is below 4 and the required run rate is over 20. Now I think this is quite impossible for Afghanistan to win today's match. I think they won't be able to cross 80 runs today .
Cant believe its the same Afghanistan they played so good against Pakistan. Today they allowed India to score 212 runs and in reply at the moment they are 67 for 7 in 15 overs. Afghanistan always do such kind of performance i.e. play too good against Pakistan and give worst performance against India.
This match is fixed and/or Afghanistan always supports Indians and they want Indians to win. If you see history, this is always the case. You can judge yourself their performance with Srilanka / Pakistan and today's performance against India.
Also, this was the game plan, that Afghanistan will lose badly to India to give India a run rate advantage in case Afghanistan had won the last match against Pakistan but fortunately, Pakistan did not let this manipulation work as they beat Afghanistan and through to the finals.
I have a different opinion on this thought. Because it is not possible to give someone else an opportunity to win by losing. But if it was a series game then the matter could be thought of that way. Afghanistan are the emerging nation in cricket so they will try their best to grab a win. And since neither team has a chance in today's match, they are able to play tension free match and got high score.