Razzak, who played last of his previous 12 Tests in 2014, struck in his third over when he dragged opener Dimuth Karunaratne, on three, out of his crease for a stumping by wicketkeeper Liton Das. That ended a 47-run second-wicket stand and also separated the pair - Kusal Mendis and De Silva - that put on 308 runs in the first innings in Chittagong.
The second Test between Bangladesh and Sri Lanka series is scheduled on February 8 which would be played at Shere Bangla National Stadium, Dhaka. They managed to do so through Taijul soon after the drinks break as the left-arm spinner got de Silva to edge the ball to first slip where Sabbir Rahman - the other inclusion in the Bangladesh eleven - held on to a simple catch.
Mendis brought up his fifty in 81 balls with a six off Taijul but Razzak rocked Sri Lanka with two wickets in two balls wickets.
Sri Lanka might have lost their last Test series against India but they gave India tough fight at home. Whereas Sri Lanka have won both their Test matches played at the venue.
The West Indies will hold their first-ever day-night Test match when they face Sri Lanka at the Kensington Oval in Barbados on June 23, according to a release by Sri Lanka Cricket (SLC). That may be the way to go on this track over the next five days.