Ramsay preserves two-shot lead at Valderrama, Garcia now three back