Ya en la semifinal, Söderling le ganó al chileno Fernando González, y Federer al argentino Juan Martín del Potro, por lo que ambos se enfrentaron en la final.