Novak Djokovic has booked his place in the semi-finals of the French Open with a straight-sets victory over Tommy Haas.
The world number one breezed through the opening set 6-3 before clinching the second 7-5 in a tie-break.
Djokovic squandered a chance to serve for the match in the third, but he made no mistake the second time as he sealed the win 7-5.
He will now face defending champion Rafael Nadal for a spot in the final after the Spaniard eased past Stanislas Wawrinka.