Federer je do finala došao svladavši Nijemca Tommya Haasa 6:4, 6:7(4), 6:3, dok je Berdych puno lakše pobijedio Belgijanca Kristofa Vliegena 6:3, 6:2.
Švicarac je protiv Haasa došao do 40. uzastopne pobjede na travnatim terenima i još mu jedna nedostaje da izjednači rekord Bjorna Borga. Federera je na travi zadnji pobijedio Mario Ančić u 1. kolu Wimbledona 2002., a u finalu će igrati Čehom koji ga je pobijedio na Olimpijskim igrama u Ateni.