Scotland beat England, the biggest victory in their cricketing history, at a one day international in Edinburgh.
Callum MacLeod made a brilliant 140, with the hosts going on to win by six runs.
Against the number one ranked side in the world, the Scots gave the sort of performance that further questions the International Cricket Council's decision to cut the World Cup to only 10 teams.
They were only denied a place in the 2019 tournament when rain stopped their match against West Indies in the qualifying tournament in March.