Sergio Garcia will take a two-shot lead into the final day of the Andalucia Masters after he posted a four-under-par 67 at Valderrama.
The Spaniard, who won his first tournament in three years at last week's Castello Masters, ended the day on six-under.
Garcia's countryman Miguel Angel Jimenez is tied for second with Sweden's Christian Nilsson on four-under.
Elsewhere, overnight leader Richie Ramsay is a shot further back after the Scot carded a round of 73.