Chittagong - Spinners Rashid Khan and Zahir Khan shared five wickets between them as Afghanistan came within four wickets of a historic win over Bangladesh in the one-off Test in Chittagong on Sunday.
Skipper Shakib Al Hasan remained unbeaten on 39 runs, giving a little hope to Bangladesh amid the gloom at the Zahur Ahmed Stadium, where rain interrupted play in all three sessions much to Afghanistan's frustration.
Zahir started the victory push when he dismissed opener Liton Das, who was trapped leg before for nine two balls after a caught-behind decision against him was overturned by the TV umpire on review.
Rashid delivered another blow in his next over to dismiss Mominul Haque out lbw for three.
Earlier, resuming at 237-8 after more than two hours' delay due to drizzle, Afghanistan added 23 runs to their overnight score before they were all out for 260, which took their lead close to the 400-run mark.