Swiss player Roger Federer celebrates after defeating Spain's David Ferrer in a quarter-final match at the Hamburg Masters Tennis tournament in Hamburg May 18, 2007. Federer won the match 6-3 4-6 6-3. [Reuters]