Afghanistan's maiden Test centurion, Rahmat Shah, was dismissed for a first-ball duck by Shakib but couldn't deter Afghanistan's second innings. Opener Ibrahim Zadran top-scored with 87 runs, which comprised of four sixes and six fours, while former captain Asghar Afghan continued his fine run with another half-century.