W półfinale Federer zagra z Serbem Novakiem Djokovicem.

Do półfinału awansowali wcześniej Szwajcar Stanislas Wawrinka i Hiszpan David Ferrer. Ten ostatni pokonał swojego rodaka Rafaela Nadala - ośmiokrotnego zwycięzcę turnieju w Monte Carlo.