HIGHLIGHTS: Scotland thump England Video published on June 11, 2018 | Leave a response Scotland secured the biggest win in their cricketing history with a stunning six-run ODI victory over England.