But how good has he actually been playing?
Federer has only been pushed to two tiebreakers in 15 sets, winning both by the score 6-3. The Swiss No. 3 seed has handled everything that's been thrown at him, including three consecutive wins over seeded players.
Here are the scorelines for his five matches heading into the semifinals:
1st round vs. Feliciano Lopez: 6-4, 6-3, 7-6(3)
2nd round vs. Maxime Teixeira 6-3, 6-0, 6-2
Round of 32 vs. No. 29 Janko Tipsarevic 6-1, 6-4, 6-3
Round of 16 vs. No. 14 Stanislas Wawrinka 6-3, 6-2, 6-5
Quarterfinals vs. No. 9 Gael Monfils 6-4, 6-3, 7-6(3)
Next up for 16-time Grand Slam champion is Novak Djokovic, who is currently riding a 43-match win streak. Three of his 43 victories have came against Federer, pulling their career series to 13-9 in favor of Federer. Djokovic's three straight wins came after a three-game losing streak to the former No. 1.
Before Federer takes the court to face the Serbian, let's evaluate his performance in Paris thus far.