Walking a tightrope, David Campbell still in the race