With the required run rate now at 10.80 runs per over, and with Lasith Malinga not going to bowl his final over in-between this, i feel that an Afghanistan victory is still in reach.
However, one good over for each team could seal the fate. Afghanistan have kept wickets in hand, so they can afford to play their shots. They will have to target one over in which they should try to attain 15+ runs. Both Shahzad and Stanikzai are set, but i still feel they may end up 10-12 runs short. I hope Afghanistan can prove me wrong.