That's all folkspublished at 14:34 British Summer Time 27 June 2023
Sri Lanka beat Scotland by 82 runs
That's all from me today.
A slightly disappointing result for Scotland, who would have fancied their chances at the half-way stage, having bowled Sri Lanka out for 245.
They go into the Super Six stage now, with games against West Indies, Zimbabwe and Netherlands on 1 July, 4 July, and 6 July, respectively.
Realistically, Richie Berrington's side need at least two wins, and a favour or two elsewhere for them to reach the World Cup.