British number one Andy Murray defeated Frenchman Jo-Wilfried Tsonga in four sets 6-3, 6-4, 3-6, 7-5 to reach the finals.
World no.1 Novak Djokovic won over Tomas Berdych 4-6, 6-3, 6-2 in their semi-final clash in the Monte Carlo Masters.
World no.1, Novak Djokovic won 6-7 (7), 4-6, 6-3, 6-2, 7-5 against Roger Federer Saturday to improve his record to 63-2 . It was a grueling effort by Djokovic after being two sets down.
Earlier, Novak Djokovic has won over Jo-Wilfred Tsonga in the semi finals at Wimbledon.