Super Scotland stun England in Edinburgh thriller 10 Jun 2018 01:31 World No.13 Scotland have produced one of the biggest upsets in cricket history, beating top-ranked England by six runs in Edinburgh Share Facebook Messenger Twitter Whatsapp Copy link