Scotland stun top-ranked England

Scotland stun top-ranked England

Scotland's Calum MacLeod celebrates scoring a century against England on Sunday. Reuters

Scotland’s cricketers pulled off the greatest victory in their history to beat England for the first time amid scenes of disbelief and jubilation at the tiny Grange ground in Edinburgh on Sunday.

The world’s top-ranked ODI team lost by six runs after just failing to pull off what would have been the second highest one-day international run chase.

Scotland’s Safyaan Sharif sparked a pitch invasion when he trapped Mark Wood lbw with an inswinging yorker in the 49th over just when England looked like they might avoid an infamous defeat that ranks alongside their loss to Ireland at the 2011 World Cup. England were all out for 365 after Scotland made 371 for five. Scotland’s innings included 45 fours and eight sixes and was anchored by Calum MacLeod who made an unbeaten 140.

Brief scores: Scotland: 371/5 in 50 overs (Calum MacLeod 140 n.o., Kyle Coetzer 58, George Munsey 55, Matthew Cross 48, Richie Berrington 39; Adil Rashid 2-72, Liam Plunkett 2-85) bt England: 365 all out in 48.5 overs (Jason Roy 34, Jonny Bairstow 105, Alex Hales 52, Joe Root 29, Moeen Ali 46; Mark Watt 3-55, Richie Berrington 2-67)