Dilruwan Perera dismissed Tamim Iqbal in the second over. Photo: AP
Bangladesh plunged, Sri Lanka's spinners soared and the Mirpur Test tore to its conclusion midway through day three, the visitors triumphing by 215 runs.
Debutant Akila Dananjaya was prime destroyer. He scythed rapidly through the Bangladesh lower-middle order, taking 5 for 24 to make it eight wickets on debut - the best performance by a Sri Lankan on debut. The charge to victory was also sweet for Rangana Herath, who claimed 4 for 49 and in doing so, became the most successful left-arm bowler in Test history.
After even Sri Lanka's lower order had batted with a little mettle, the rate of Bangladesh's demise in this Test will irk the hosts. Only four batsmen made it into double figures, and no one batted for longer than 51 deliveries. The pitch was as treacherous as ever, but chances were too freely given.
Perhaps, chasing a highly improbable 339, and with little chance of saving the game, the futility of their situation contributed to their meekness. It took Sri Lanka fewer than 30 overs to clean the opposition up. This was Bangladesh's first series defeat at home since 2015 - the absence of Shakib Al Hasan keenly felt.
The selection of Dananjaya - out of all Sri Lanka's teams until seven months ago, and considered a limited-overs specialist in any case - has proved to be a spectacular move in this Test. Though he bowled only 15 overs in this Test (fewer than either of the senior spinners), the overspin he puts on the ball made him a particularly difficult bowler to face. Repeatedly he had balls leap up off a length, and the dismissal of Liton Das, who was struck on the gloves and caught at short leg, showcased the menace in that overspin. Sabbir Rahman was also caught off his glove; Mahmudullah edged another Dananjaya delivery that jumped at him, to be caught at slip; and Mehidy Hasan nicked a straighter ball. Wicketkeeper Niroshan Dickwella also helped Dananjaya along to his maiden five-wicket haul, stumping Abdur Razzak when the batsman had merely overbalanced.
While Dananjaya took care of the lower half of the Bangladesh batting order, Herath's best work had come earlier on. One ball after he had been tonked for six by Imrul Kayes, he sent a slider at the batsman, and had him edging behind. Mominul Haque - again Bangladesh's best batsman - was given a light working over, and eventually nicked Herath to Dickwella as well. The wicket that sealed the match was also Herath's. Taijul Islam aimed a gigantic heave over cow corner, but Danushka Gunathilaka was at the boundary to take an outstanding overhead catch. Bangladesh had lost their last five wickets in the space of 33 balls.