COLOMBO, Sri Lanka (AP) " Seam bowler Nuwan Kulasekara took 4-37 after Thisara Perera hit a rapid 52 to propel Sri Lanka to a 70-run win over Bangladesh in the third one-day international on Saturday.
The three-match series ended in a 1-1 draw.
Put into bat by Bangladesh captain Mashrafe Mortaza, Sri Lanka made 280-9 in its 50 overs.
In reply, Bangladesh was bowled out for 210 in 44.3 overs. Shakib Al Hasan hit 54 off 62 balls and Mehedi Hasan scored 51 off 71.
Bangladesh was denied its first bilateral ODI series victory over Sri Lanka after winning the first match in Dambulla by 90 runs. The second match was abandoned due to rain.
"The whole team is disappointed," Bangladesh captain Mortaza said. "There's no need to think about this series now." He added that his team had to learn its lesson "from these mistakes" ahead of its next ODI challenge against Ireland.
Kulasekara struck in the first over of Bangladesh's chase and two more early wickets put the tourists under too much pressure to fully recover.
Kulasekara opened his account by having Tamim Iqbal (4) caught and bowled. Iqbal had survived earlier in the over when both wicketkeeper Dinesh Chandimal and captain Upul Tharanga fielding at first slip failed to react to a sharp chance.
Sabbir Rahman was caught behind without scoring, leaving Bangladesh on 10-2. Fast bowler Suranga Lakmal trapped Mushfiqur Rahim lbw for a duck as the tourists sank to 11-3.
Shakib and Soumya Sarkar quickly added 77 runs for the fourth wicket and threatened a fightback. Sarkar hit a six and three boundaries for his 44-ball 38. It ended when he was deceived by a flighted, sharp-turning delivery from off spinner Dilruwan Perera and got stumped by Chandimal.
Three quick wickets followed and Bangladesh fell to 127-7. Hasan's half-century offered late resistance but couldn't prevent the inevitable.
"It was hard to come back from 11 for three but I think Shakib and Soumya had a chance after getting set. I think Shakib got tired ... We didn't get any partnerships after their stand was broken," Mortaza said.
Earlier, Kusal Mendis made a cautious 54 to top score for Sri Lanka before Perera's 40-ball knock helped overcome a mid-innings setback to reach a challenging total.
Bangladesh captain Mortaza chose to field after winning the toss at Sinhalese Sports Club and Sri Lanka openers Danushka Gunathilaka and Tharanga got off to a good start, scoring 76 off 65 deliveries for the first wicket.
Gunathilaka made 34 off 38 balls before being caught by Mahmudullah Riyad off spinner Hasan. Tharanga departed, having scored a run-a-ball 35, after being bowled by seamer Taskin Ahmed to make it 87-2.
Both Chandimal (21) and Milinda Siriwardana (12) were run out.
Mendis needed 76 deliveries for his 54 " his ninth one-day international half-century. He was caught behind off fast bowler Mustafizur Rahman.
Perera hit a six and four boundaries and was named player of the match.
Mortaza took 3-65 for Bangladesh.
"We had a very good start and the momentum was lost after the two runouts," Tharanga said. "But I thought Thisara Perera was exceptional today. He showed lot of maturity during his knock. He took his time and finished the innings well."
This story has been automatically published from the Associated Press wire which uses US spellings