Dhaka, Oct. 11 -- Bangladesh's fast bowlers ripped through Afghanistan before Mushfiqur Rahim took charge with the bat, turning the third day of the one-off Test in Abu Dhabi into a day of contrasting fortunes for the hosts.

Hasan Mahmud claimed a hat-trick on his way to 5 wickets, while Ebadot Hossain took 4 as Afghanistan were dismissed for a 106-run first-innings deficit in Abu Dhabi on Sunday.

Bangladesh then reached tea at 124 for 3 in their second innings, stretching their overall lead to 230.

Mushfiqur was unbeaten on 48 off 70 balls, striking seven fours, in an unbroken 71-run stand with Najmul Hossain Shanto, who made 23 from 73 deliveries.

The veteran wicketkeeper-batter found the boundary with crisp cuts and drives, bringin...