Nayeem’s 5-for helps Bangladesh snatch 10-run lead
Hasan Mahmud triggered the collapse in just the third over of the session, removing Milan Rathnayake for 39 with a delivery that kept low and deflected onto the stumps.

Bangladesh's bowlers came roaring back into action after lunch on Day 4 of the Galle Test, tearing through Sri Lanka's lower order to claim a narrow 10-run first-innings lead today.
Hasan Mahmud triggered the collapse in just the third over of the session, removing Milan Rathnayake for 39 with a delivery that kept low and deflected onto the stumps.
An over later, Nayeem Hasan produced a gem to dismiss the well-set Kamindu Mendis for 87 — a delivery that drifted in, turned sharply and bounced to take the outside edge, with Litton Das taking a sharp catch behind the stumps.
Nayeem wrapped up his spell by bowling the final man, Asitha Fernando, finishing with figures of 5 for 121 in 43.5 overs — his fourth five-wicket haul in Test cricket. Remarkably, it came in his first appearance in overseas conditions, seven years after making his Test debut.
Seamer Hasan Mahmud also played a vital role in the comeback, claiming 3 wickets.
Sri Lanka were eventually bowled out for 485 in 131.2 overs, collapsing after a solid morning session and handing Bangladesh a slender advantage.
Litton Das remained sharp throughout behind the stumps, finishing with four catches. Despite his dismissal, Kamindu Mendis continued his strong record against Bangladesh in Tests, with his average now standing at 113.5 from five innings.