More Classics 2006 Classics World No. 1 Roger Federer faced American James Blake in the final of the 2006 Tennis Masters Cup in Shanghai.