W meczu ćwierćfinałowym Fish pokonał rozstawionego z numerem siódmym Argentyńczyka Davida Nalbandiana 6:3, 6:7 (5-7), 7:6 (7-4). W pojedynku, którego stawką będzie awans do finału, tenisista ze Stanów Zjednoczonych spotka się z Rogerem Federerem (1). W 1/4 finału Szwajcar wygrał walkowerem z Tommym Haasem. Niemiec nie przystąpił do gry z powodu infekcji zatok. Drugą parę półfinałową tworzą ubiegłoroczni finaliści - broniący tytułu Hiszpan Rafael Nadal (2) i Serb Novak Djoković (3). Wyniki meczów ćwierćfinałowych: Roger Federer (Szwajcaria, 1) - Tommy Haas (Niemcy) Federer wygrał walkowerem Mardy Fish (USA) - David Nalbandian (Argentyna, 7) 6:3, 6:7 (5-7), 7:6 (7-4). Rafael Nadal (Hiszpania, 2) - James Blake (USA, 9) 7:5, 3:6, 6:3 Novak Djoković (Serbia, 3) - Stanislas Wawrinka (Szwajcaria) 7:6 (7-5), 6:2