Kyle Coetzer and Matthew Cross both scored hundreds as Scotland beat Sri Lanka by seven wickets at Beckenham, southeast England, for a historic success on Sunday.
The victory was Scotland's first over a full member of the International Cricket Council - one of the sport's leading 10 Test nations - in any format, reports cricket.com.au
Sunday's fixture was not a full one-day international but nothing could take the shine off Scotland's day in a fixture that forms part of Sri Lanka's preparations for next month's Champions Trophy ODI tournament in England and Wales.
The last time the teams met, Sri Lanka thrashed Scotland by 148 runs in Hobart during the 2015 World Cup.
But this time Scotland held Sri Lanka to 287 in their 50 overs and then saw Coetzer (118) and Cross (106 not out) lay the platform for a successful chase with a superb opening partnership of 201.
"It's been a great day," Coetzer told the Cricket Scotland website. "Firstly the sun was shining and we played a great game of cricket, particularly to restrict them to less than 300 which was an outstanding performance.”
"I am pleased for the guys out there to get that historic win."