Roger Federer desbancó este sábado al campeón del Masters de Montecarlo, Novak Djokovic, por 7-5, 6-2 para avanzar a la final contra su compatriota suizo Stanislas Wawrinka.