29-godišnji Melzer konačno je uspio. Prvi se put u karijeri plasirao u polufinale jednog Grand Slam turnira, i to trijumfom nad Novakom Đokovićem, jednim od najboljih tenisača svijeta. U dramatičnom četvrtfinalu Austrijanac je preokrenuo 0:2 u setovima i stigao do velikog trijumfa.
Na početku meča Đoković je sigurno grabio prema polufinalu. Prva dva seta relativno je glatko dobio 6:3 6:2, no uslijedio je nevjerojatan preokret. Melzer je silovito uzvratio u trećem, pa četvrti set dobio u 'tie-breaku'. U petom setu Đoković je prvi servirao no na svaki svoj servis imao je velikih problema, i kod 4:4 Melzer mu je uspio oduzeti servis. Tu drami nije došao kraj. Pri servisu za meč Austrijanac je na meč loptu lagani volej poslao u mrežu i činilo se da će se slomiti. Ipak, našao je dodatnu snagu i uz pomoć dobrih servisa stigao do konačne pobjede.
Konačna statistika meča pokazuje nam da je Austrijanac ipak bio bolji igrač na terenu. Imao je više as servisa (9-4), manje pogrešaka (59-62), više winnera (59-53) i ogroman broj 'break' lopti u odnosu na protivnika (24-8).
Melzer je u karijeri osvojio dva turnira, Bukurešt i Beč, a uoči Roland Garrosa bio je 27. igrač svijeta. Zadnja dva tjedna je eksplodirao. Prije Đokovića iz turnira je ispratio i jednog od favorita, Španjolca Davida Ferrera.
U polufinalu će Melzer igrati protiv Rafaela Nadala, koji je uz puno muke svladao sunarodnjaka Nicolasa Almagra 7:6,7:6,6:4.
Roland Garros, tenisači, četvrtfinale:
Melzer (22) - Đoković (3) 3-6, 2-6, 6-2, 7-6(3), 6-4
Nadal (2) - Almagro (19) 7-6(2), 7-6(3), 6-4