Federer to meet Djokovic
Novak Djokovic and Roger Federer both came from a set down to set up a semi-final against each other at the Monte Carlo Masters.
Fourth seed Federer saw off Jo-Wilfried Tsonga 2-6 7-6 (8/6) 6-1 in his quarter-final, the 950th victory of his career.
It will be the 17-time grand slam champion's 50th last-four appearance at a Masters 1000 event, although things didn't quite go his way early on.
The big-hitting Frenchman kept his Swiss opponent at bay with some bludgeoning forehands to win the opening set, but then failed to take his chances in the second set tie-breaker.
Federer regained his composure to send the contest into a deciding set and Tsonga's limited fitness was then exposed as he lost five games in a row.
After finally converted a break point at the 16th attempt, Federer sealed the result in two hours 25 minutes.
Defending champion Djokovic, who last year ended Rafael Nadal's eight-year title reign in the principality, came through 4-6 6-3 6-1 against Spaniard Guillermo Garcia-Lopez later on Friday.
Unseeded Garcia-Lopez broke twice on the way to taking the opening set and had his chances in a tight second that eventually went to Djokovic courtesy of a solitary break.
The Serb dominated the decider, closing out victory in two hours and 11 minutes.