Afghanistan and Bangladesh have both played seven matches so far, and both have very similar net run rates.

The only thing dividing these teams apart is the fact the Afghans have failed to win in any of their seven encounters, with Bangladesh picking up seven points. 

We witnessed another ship sink in the form of Afghanistan, who perhaps lack the prominent edge of tactility and team selections.

On the other hand, a fighting Bangladesh seem to have declared their will to not back down.

With their best form coming in the last leg of the tournament, Bangladesh cricket might be seeing one of its best performances ever.

Led by the one man army, Shakib Al Hasan, Bangladesh managed to score a total above par on a surface which saw spin being favoured. 

Shakib and Rahim played responsible knocks, and a late flourish by Mosaddek Hussain carried Bangladesh past 250.

Mirroring glimpses from the India-Afghanistan clash, we saw the captain play an important innings, and even though Shinwari stayed on the crease till the end, faint support got Afghanistan bundled out for a double ton, not without a Shakib special of a five-fer, of course.