Sri Lanka defeat Bangladesh in a Group A clash of the 2015 ICC World Cup at Melbourne Cricket Ground, Melbourne, on Thursday.
This is the second consecutive win that Sri Lanka have managed in the tournament, while Bangladesh's first defeat of the 2015 World Cup.
Batting first, Sri Lanka posted a mammoth total of 332 runs for the loss of only one wicket.
In reply, Bangladesh managed only 240 runs and lost all their wickets with three overs to spare. The 1996 World Champions won the tie by 92 runs.
Tillakaratne Dilshan's all round performance that included a knock of 161 runs and two wickets helped him win the Man of the Match award.
The island nation won the toss and Angel Mathews decided to bat first. His decision paid off after an early scare to Lahiru Thirimanne helped Sri Lanka build on their innings.
The left-handed opening batsman was dropped in the first over as Thirimanne went on to score 52 runs before being caught at third man by Taskin Ahmed. That was the only joy for Bangladesh in the first half of the match.
Kumar Sangakkara and Dilshan went on to post a 210-run partnership, as the wicket keeping batsman scored his 22nd century in his 400th ODI. Meanwhile, Dilshan scored his 21st century.
Dilshan remained unbeaten on 161, even as innings did not include a single six. On the other hand, Sangakkara was unbeaten on 105.
When Bangladesh came in to bat, the lost wickets at regular intervals, with Sabbir Rahman (53) and Shakib Al Hasan (46) top scoring for their side.
The Lankans have moved to second place on the table with four points from three games. Bangladesh move fourth on the table, with three points after three games.
Sri Lanka next face England over the weekend. On the other hand, Bangladesh take on Scotland on 5 March.