Semi Final Results:
Roger Federer (SUI x2) bt Juan Carlos Ferrero (ESP x3) 6-4, 6-1, 6-4 :down: but :thumb: to federer
Marat Safin (RUS) bt Andre Agassi (USA x4) 7-6 (8/6), 7-6 (8/6), 5-7, 1-6, 6-3
Justine Henin-Hardenne (BEL x1) bt Fabiola Zuluaga (COL x32) 6-2, 6-2
Kim Clijsters (BEL x2) bt Patty Schnyder (SWI x22) 6-2, 7-6 (7/2)