Candidates rally up to finish line