Spain's Jorge Campillo and Frenchman Julien Guerrier are in the driving seat, leading the field by three going into the Andalucia Masters final round.