Sezonun 2. ''Grand Slam'' mücadelesi olan 108. Fransa (Roland Garros) Açık Tenis Turnuvası'nda, tek erkeklerin yarı final maçları yapıldı. Başkent Paris'teki Stade Roland Garros'da düzenlenen toplam 16 milyon 150 bin 460 Avro ödüllü turnuvanın 13. gününde, kariyerinde 3 Avustralya Açık, 5 Wimbledon, 5 de ABD Açık şampiyonluğu bulunan 2 numaralı seribaşı İsviçreli Roger Federer, 5 numaralı seribaşı Arjantinli Juan Martin Del Potro'yu 3 saat 29 dakika süren, oldukça çekişmeli 5 setlik mücadelede, 3-2 yenmeyi başardı.
Merkez korttaki karşılaşmanın ilk seti 3-6 Del Potro'nun, 2. seti ise 7-6 (2) Federer'in lehine tamamlandı. Federer, 3. seti 6-2 geride bitirse de 4. sette kırdığı servislerle öne geçerek, durumu 2-2 eşitlemeyi bildi. İsviçreli tenisçi, 6-4'lük son setle de korttan galip ayrılmayı başardı.
Turnuvanın 1 numaralı seri başı ismi Rafael Nadal'ın elenmesinin ardından şampiyonluğun favorisi olarak gösterilmeye başlanan Roger Federer, finalde İsveçli Robin Soderling ile karşılaşacak.