Tillakaratne Dilshan and Kumar Sangakkara scored hundreds as Sri Lanka beat Bangladesh by 92 runs in their World Cup Pool A clash in Melbourne.
Dilshan and Sangakkara shared a partnership of 210 as Sri Lanka made the most of some poor fielding to post 332‑1.
Bangladesh was dismissed for 240 in 47 overs.
Sri Lanka has two wins and one defeat from three matches, while Bangladesh has one win, one defeat and one no result.
Meanwhile, South Africa and the West Indies will play today at 1.30pm, New Zealand and Australia will meet at 1.00pm Saturday while India and the United Arab Emirates will clash at 1.30pm Sunday.
Stay tuned for the latest news on our radio stations