Scotland Stuns Sri Lanka for Landmark Win

London:Kyle Coetzer and Matthew Cross both scored hundreds as Scotland beat Sri Lanka by seven…