Home Cycling Impey sprints to stage victory