Federer következő ellenfele, Andy Roddick szintén magabiztos győzelemmel jutott be a négy közé. A hatodik helyen kiemelt amerikai sztár mindössze hat játékot veszített honfitársa, a mindvégig alárendelt szerepet játszó Mardy Fish ellen.
A nőknél Nicole Vaidisova ugyancsak simán nyerte a cseh negyeddöntőt a címvédő Amélie Mauresmót búcsúztató Lucie Safarova ellen, a 2003-as és 2005-ös bajnok Serena Williams viszont alaposan megszenvedett az izraeli Shahar Peerrel szemben: 2 óra 34 perces csatában, a döntő szettet 8:6-ra hozva kerekedett felül 19 éves riválisán.
Eredmény, negyeddöntő:
férfiak:
Federer (svájci, 1.) - Robredo (spanyol, 7.) 6:3, 7:6 (7-2), 7:5
Roddick (amerikai, 6.) - Fish (amerikai) 6:2, 6:2, 6:2
nők:
Vaidisova (cseh, 10.) - Safarova (cseh) 6:1, 6:4
S. Williams (amerikai) - Peer (izraeli, 16.) 3:6, 6:2, 8:6