Comenzó Roland Garros donde melzer venció sin complicaciones a Dudi Sela por 7-5, 6-2, 6-4, en segunda ronda derrotó en cuatro sets al local Nicolas Mahut por 6-1, 3-6, 7-6(7), 6-4, en tercera ronda venció al español David Ferrer en sets corridos por 6-4, 6-0, 7-6(1), en cuarta ronda derrotó a la sorpresa del torneo Teymuraz Gabashvili 7-6(6), 4-6, 6-1, 6-4, llegaba por primera vez a cuartos de final de un Grand Slam donde tuvo que remontar 2 sets abajo para derrotar en 5 sets al número 2 del mundo Novak Djokovic por 2-6, 3-6, 6-2, 7-6(3), 6-4, así llegó a semifinales por primera vez en un Grand Slam, pero el español Rafael Nadal detuvo su gran marcha venciendoló por 6-2, 6-3, 7-6(6) y avanzó hasta el puesto número 12 del ranking ATP.