Defending champion Andy Murray beat Tomas Berdych 6-3 6-2 to progress to the semi-finals of the Madrid Open.
The Scot produced arguably his best performance of the season to record a first win over the Czech on clay.
Murray, who beat 16th seed Gilles Simon to reach the quarter-finals, won 92% of his first-serve points and denied eighth-seed Berdych any break points.
The world number two, 28, will face nine-time French Open champion Rafael Nadal in the last four.
Home favourite Nadal, who is looking for a third successive tournament victory following his wins in Monte Carlo and Barcelona, beat Portuguese world number 35 Joao Sousa 6-0 4-6 6-3.