Record third-wicket stand:
The partnership between Mominul and Rahim is the highest for Bangladesh for the third wicket as the pair go past Mominul and Tamim's 157-run stand against New Zealand in October 2013.
Fifty for Mushfiqur:
A 121-ball fifty for Rahim, who has played a fine supporting hand to Mominul. The partnership has also crossed 150 as Bangladesh move to 278 for 2.
Productive session for Bangladesh:
130 runs scored in the session without the loss of a wicket. A fine session that for Bangladesh as they move to 250 for 2. Mominul is unbeaten on 107 at Tea, having scored 81 in this session alone while Rahim is not out on 47.
Ton for Mominul:
The left-hander brings up a 96-ball hundred, his first in Test cricket since November 2014, with two successive fours off Sandakan. This is the second fastest hundred by a Bangladesh player, behind Tamim Iqbal's 94-ball hundred. Bangladesh move to 242 for 2.
100-run stand:
Only 126 deliveries taken to bring up the 100-run stand as Mominul and Rahim continue their solid display. Bangladesh move to 222 for 2 in the post-lunch session.
200 up for Bangladesh:
Rahim scores a boundary off Lakmal as the hosts have taken only 44 overs to bring up the 200, scoring in excess of 4.5 an over.
Half-century stand:
The boundaries have come at a regular frequency as Mominul and Mushfiqur handle the Sri Lankan spinners with ease to bring up a half-century stand. Bangladesh move to 179 for 2.
Fifty for Mominul:
The left-hander has continued from where he had left off at Lunch, playing positive cricket to bring up his 13th Test fifty. Mushfiqur Rahim has provided good support as they help Bangladesh past 150.
Kayes falls just before lunch:
A solid partnership from Kayes and Mominul has come to an end as Kayes falls to Sandakan just before the break. Playing down the wrong line, Kayes was trapped in front to leave Bangladesh at 120 for 2 at Lunch.
Mominul, Kayes help Bangladesh past 100:
Tamim's departure hasn't had much of an impact on the scoring rate as Mominul has started in a positive fashion and has assisted Kayes in building a good partnership. Bangladesh are 101 for 1 after 20.
Tamim falls after fifty:
Having brought up his fifty off 46 deliveries, Tamim looked set for a big knock but his failure to pick a straight delivery from Dilruwan caused his downfall. Bangladesh are 72 for 1.
Dictating terms:
As soon as the spinner is introduced, Tamim is keen to stamp his domination. Dilruwan Perera, introduced into the attack in the eighth over, witnesses Tamim go inside out to execute a drive through the cover region for a four. The left-handed opener then comes down the track to clobber a Dilruwan delivery over long-on for a six in his next over. Bangladesh are 53 for 0 with Tamim having scored 41 of those runs.
Lucky Imrul:
After edging Lahiru Kumar past the slip cordon for a four, Kayes was lucky not to hole out at the deep as Lakmal was late to react to a mistimed pull and his shoddy fielding resulted in a boundary. Bangladesh are 34 for 0.
Positive start:
Fluent batting from Tamim Iqbal as he helps Bangladesh make a positive start. After edging a Lahiru Kumara delivery to the boundary, Tamim follows it up with two more fours in succession. The hosts are 20 for 0.