Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84
Stumps Afghanistan 342 and 237 for 8 (Ibrahim 87, Afghan 50, Zazai 34*, Shakib 3-53, Nayeem 2-61, Taijul 2-68) lead Bangladesh 205 (Mominul 51, Mosaddek 48*, Liton 33, Rashid 5-55, Nabi 3-56) by 374 runs
Afghanistan were in complete control of the one-off Test against Bangladesh in Chattogram after stretching their lead to 374 runs by stumps on the third day. Play ended 20 minutes early after a power failure at the ground shut down the floodlights, which had to turned on because of the dark clouds above Zahur Ahmed Chowdhury Stadium.
After Afghanistan ended the first-innings exchanges 137 runs in front, Ibrahim Zadran, the debutant 18-year-old opening batsman, and former captain Asghar Afghan put them in charge with a 108-run stand for the fourth wicket. Ibrahim made 87 and Afghan 50 as they not only lifted the innings from a precarious 28 for 3 but also put the home side under huge pressure.
Ibrahim missed out on becoming the second youngest Test centurion when he fell trying to clear long-on, but his chancy innings provided positive signs for the future in what is a critical juncture in the game for Afghanistan. Afghan supported the youngster with his own brand of solid, stable batsmanship, at times ending up on the pitch trying to defend the spinners well in front of his front pad.
Afghanistan started the day by taking the two remaining Bangladesh wickets within the first 16 minutes, Rashid Khan picking up a five-for when he sent back last man Nayeem Hasan. But then they ran into early trouble when Shakib Al Hasan removed Ihsanullah and Rahmat Shah, the first innings centurion, off consecutive deliveries in the first over. When Nayeem had Hashmatullah Shahidi caught at slip, for the second time in the game, Bangladesh must have been hoping to trigger a collapse and set up a moderate last-innings chase.
But Ibrahim and Afghan were watchful against low, turning deliveries, and although they were fortunate to survive a number of chances that either popped towards the close-in fielders or slightly away from them, they rode their luck. Afghan struck two sixes and four boundaries in his 108-ball innings, but it was Ibrahim's application that stood out.
The tall batsman came down quickly on the ones that kept low, and did a good job of finding gaps to rotate the strike. He also struck six fours and four sixes in his 208-ball knock, the end coming against the run of play. Afsar Zazai's reaction at the other end - mouth open in horror, seeing the youngster throw it away - when he saw Ibrahim hitting it down long-on's throat was how most at the stadium felt at the time.
Shortly after Ibrahim's dismissal, Mohammad Nabi fell after hitting his last six in Test cricket, caught at square-leg off Mehidy Hasan.
Rashid, however, was more successful in the quest for quick runs, hitting all his 24 runs in fours, five of them coming in a Nayeem over.
Zazai remained unbeaten on 34 off 83 balls, and he had No. 10 Yamin Ahmadzai for company when the umpires called off play.
Shakib Al Hasan
Bangladesh vs Afghanistan
AFG in Bangladesh