Pakistan bowled out all Bangladesh for 262 runs on Sunday after the visitors fought hard to recover their loss of early wickets until Litton Das and Mehidy Hasan built a solid partnership on day three of the second Test at Rawalpindi Cricket Stadium.
Wicketkeeper-batter Litton Das played a superb 138-run knock, helping Bangladesh to score 262 in reply to Pakistan's 274.
The 29-year-old led Bangladesh's fightback after they were put on the back foot courtesy of a brilliant bowling partnership from Mir Hamza and Khurram Shahzad, leaving the visitors on 26/6.
Litton paired with Mehidy Hasan Miraz to lead the recovery, putting 165 for the seventh wicket.
Later, he batted firmly with pacer Hasan Mehmud to add 69 runs for the ninth wicket.
Pakistan are now leading by 12 runs.
Earlier, Shahzad removed Zakir Hasan (1) followed by Shadman Islam (10) and captain Najmul Hossain Shanto (1) in back-to-back overs.
Hamza joined the party by dismissing Mominul Haque (1) and Mushfiqur Rahim (3).
Shahzad got the better of Shakib Al Hasan (2) to leave Bangladesh struggling.
Litton and Mehidy dominated proceedings in the second session. Das reached his 18th half-century while Mehidy scored his eighth.
The partnership was broken as Khurram Shahzad caught and bowled Mehidy on 78 followed by trapping Taskin Ahmed (1) for LBW dismissal. Shahzad now has six wickets, his best figures in Tests.
Litton kept on batting with Mahmud, who remained calm at the other end while giving valuable support to Litton in scoring his fourth Test century.
Litton had to depart after he was caught by Saim Ayub on long on on the bowling of Salman Ali Agha. In his 228-ball innings, he hit 13 fours and four sixes.
Agha removed Nahid Rana to wrap up the Bangladesh innings.
Remember, Bangladesh bowled out Pakistan on 274 after opting to field first on day two.
Spinner Mehidy starred as he took five wickets while pacer Taskin Ahmed took three.
For Pakistan, three batters crossed the fifty-run mark. Skipper Shan Masood (57), Saim Ayub (58) and Salman Ali Agha (54) scored fifties.
Meanwhile, Babar Azam notched up 31 runs off 77 balls. has now gone 15 innings without scoring a fifty in Test cricket.
Remember, the first day of the game was abandoned on Friday due to rain.
Playing XIs
Bangladesh XI: Shadman Islam, Zakir Hasan, Najmul Hossain Shanto (c), Mominul Islam, Mushfiqur Rahim, Litton Das (wk), Shakib Al Hasan, Mehidy Hasan Miraz, Taskin Ahmed, Hasan Mahmud, Nahid Rana
Pakistan XI: Abdullah Shafique, Saim Ayub, Shan Masood (c), Babar Azam, Saud Shakeel, Mohammad Rizwan (wk), Salman Ali Agha, Abrar Ahmed, Mir Hamza, Mohammad Ali, Khurram Shahzad.