Glasgow clinch 1872 Cup success