Tour of the Great South Coast ends with a thrilling final sprint