Table:
text: 2006 ATP Masters Series
Singles
Singles
Tournament Surface Week Winner Finalist Semifinalists
Indian Wells Hard March 6 Roger Federer (1) 7–5, 6–3, 6–0 James Blake (12) Paradorn Srichaphan Rafael Nadal (2)
Miami Hard March 20 Roger Federer (1) 7–6(5), 7–6(4), 7–6(6) Ivan Ljubičić (6) David Ferrer (11) David Nalbandian (3)
Monte Carlo Clay April 17 Rafael Nadal (2) 6–2, 6–7(2), 6–3, 7–6(5) Roger Federer (1) Fernando González (12) Gastón Gaudio (7)
Rome Clay May 8 Rafael Nadal (2) 6–7(0), 7–6(5), 6–4, 2–6, 7–6(5) Roger Federer (1) David Nalbandian Gaël Monfils
Hamburg Clay May 15 Tommy Robredo 6–1, 6–3, 6–3 Radek Štěpánek Mario Ančić José Acasuso

Question: WHO WERE THE SEMIFINALISTS OF THE HAMBURG TOURNAMENT in the 2006 ATP Masters Series?