Grace grabs glory in Scotland