Sri Lanka shocked