Camperdown keep unbeaten run, clip Jonathan Grant 1-0