El suizo Roger Federer perdió un set por primera vez este año en Roland Garros, pero superó al español Tommy Robredo por 7-5, 1-6, 6-1 y 6-2, para alcanzar las semifinales por tercer año consecutivo.

El número uno del mundo se enfrentará en esa ronda, contra el ganador del encuentro entre el ruso Nikolay Davydenko y el argentino Guillermo Cañas.

En dos horas y dos minutos, Federer logró la octava victoria sobre Robredo a quien también superó este año en el Abierto de Australia. El suizo se vio desbordado en el segundo set del encuentro, por un Robredo excepcional, pero su reacción fue imparable en los dos siguientes, anulando por completo al español.