[caption id="attachment_719281" align="aligncenter" width="628"]<img class="size-full wp-image-719281" alt="England Scotland Calum MacLeod 2018 Kyle Coetzer Matthew Cross Safyaan Sharif" src="https://www.cricketcountry.com/wp-content/uploads/2018/06/England-Scotland-2018-Edinburgh-Mark-Wood.jpg" width="628" height="383" /> It's all over. Mark Wood, last man dismissed, shakes hands with the victorious Scots Getty Images[/caption] <p></p> <p></p><a href="https://www.cricketcountry.com/tag/scotland" target="_blank">Scotland</a> enjoyed the greatest victory in their cricket history by holding their nerve to beat world number one-ranked <a href="https://www.cricketcountry.com/tag/england" target="_blank">England</a> by 6 runs in a thrilling one-day international at Edinburgh on Sunday. Despite making a mammoth 371 for 5, thanks mainly to <a href="https://www.cricketcountry.com/tag/calum-macleod" target="_blank">Calum MacLeod</a>'s brilliant 140 not out, Scotland were in danger of defeat as England's <a href="https://www.cricketcountry.com/tag/jonny-bairstow" target="_blank">Jonny Bairstow</a> took advantage of a good pitch and short boundaries at the Grange to make 105. <p></p> <p></p>A middle-order collapse gave non-Test nation Scotland renewed hope, but England rallied again, thanks to a 71-run eighth-wicket partnership between Moeen Ali and Liam Plunkett. But paceman <a href="https://www.cricketcountry.com/tag/safyaan-sharif" target="_blank">Safyaan Sharif</a> sealed Scotland's victory with 7 balls to spare when he had No. 11 Mark Wood plumb lbw to spark a pitch invasion by jubilant home fans. <p></p> <p></p>Scotland's first win in international cricket over England came in their first match since they were cruelly denied a place at next year's World Cup after a poor umpiring decision and rain saw them miss out in their final qualifier against the West Indies in Harare in March. <p></p> <p></p>"I'm lost for words, I don't know what to say," Sharif told <em>Sky Sports</em>. "We've been waiting for this for so long. England are a brilliant side but scoring 371 against them means the world." <p></p> <p></p>ICC's decision to shrink the World Cup from 14 teams to 10 had already been heavily criticised long before Scotland and their fellow associate or non-Test nations impressed with the quality of their play in Zimbabwe. Asked if Scotland had sent a message to the ICC with this win, Sharif replied: "I'm not going to say anything they've seen it all today." <p></p> <p></p>This was an embarrassing reverse for 2019 World Cup hosts England ahead of their upcoming 5-match home ODI series against Australia and a reminder of how Eoin Morgan's side have been undone in one-off games, such as last year's Champions Trophy semi-final loss to eventual winners Pakistan in Cardiff. <p></p> <p></p>"[Scotland] are a very dangerous side, I thought they played close to their best cricket today and we didn't," said Morgan. "It's not the end of the world for us, it was a really good run out and good to have a practice coming into the series against Australia." <p></p> <p></p>Scotland's total was their highest at this level, surpassing their 341 for 9 against Canada at Christchurch four years ago. <p></p> <p></p>Bairstow set a record by becoming the first England batsman to make 3 ODI centuries in successive innings but it was not enough to deny the Scots. <p></p> <p></p>Earlier, Scotland captain Kyle Coetzer and Matthew Cross shared a century stand after Morgan won the toss. Then they lost both openers in quick succession to be 107 for 2. <p></p> <p></p>MacLeod, the 29-year-old former Durham batsman, then ensured a promising start was not wasted and together with George Munsey (55) put on 107 for the fourth wicket. MacLeod went to a hundred off just 70 balls, his seventh at this level and the first by any Scotland batsman against England. <p></p> <p></p>Jason Roy and Bairstow launched England's reply with a century stand but Bairstow holed out when he might have won the game. <p></p> <p></p>Test skipper Joe Root was carelessly run out and England then lost Morgan and Alex Hales off successive deliveries to be 245 for 5. <p></p> <p></p>Moeen's 46 threatened to spare England's blushes before he was undone by a slower delivery from left-arm spinner Mark Watt. <p></p> <p></p>Victory completed a notable double over England for the Sole family. David Sole, captain of the Scotland rugby union side that beat England at Edinburgh's Murrayfield in 1990 to win a Grand Slam in the old Five Nations, was among the Grange crowd to watch his son Chris, one of Scotland's new-ball bowlers.