Federer pasó apuros en el primer set y, de hecho, tuvo que apretar los dientes para poder llegar al desempate, en el que se impuso por 7-3.
En la segunda manga, Federer, que nunca antes se había enfrentado con Petzschner, siempre llevó la iniciativa en el marcador y acabó imponiéndose, con lo que aspirará a su segundo título de la temporada tras el conseguido en el Open de Australia.
Federer jugará la final con el australiano Lleyton Hewitt que, en la otra semifinal, ganó al alemán Benjamin Becker por 6-7(4), 7-6(3) y 6-2.