Relive the action from this historic one-off ODI in 2018 when Scotland caused a surprise upset by beating England by six runs in Edinburgh.
The Scots batted first against a powerful England lineup, captained by Eoin Morgan, and which featured some explosive batsmen at the top of the order.
But, the home side proved to be more than capable of playing aggressively as they smashed their way to a mammoth 371-5 in their 50 overs, thanks to an unbeaten century Calum MacLeod.
As expected, England openers Jason Roy and Jonny Bairstow were quick out of the blocks, racing to 129-0 inside 13 overs before the first wicket fell – Roy hitting one straight back to spinner Mark Watt.
Despite staying well ahead of the run rate and Bairstow reaching three figures, England would continue to lose wickets regularly until they required 11 off the final two overs with two wickets in hand.
The costly run-out of Adil Rashid dampened their chances of sneaking victory before Mark Wood was trapped in front by Safyaan Sharif four deliveries later.
The victory sparked great jubilation across the Grange Club as Scotland recorded their greatest-ever triumph in the game.