La gran bestia negra de la carrera de Fernando González fue, sin duda, Roger Federer. En los doce enfrentamientos que tuvieron, el Bombardero de La Reina se impuso en sólo una ocasión, de la que hoy se cumplen 10 años.
Fue en el Torneo de Maestros, en Shanghai, en 2007. Tras ser finalista en Australia, el chileno pavimentó su única clasificación directa al último torneo del año (antes había jugado, pero por retiros de los clasificados). Ahí, le tocó debutar frente al suizo.
Pareció que sería otro contundente triunfo del helvético tras ganar el primer set por 6-3. El santiaguino, sin embargo, se recuperó y ganó los dos parciales siguientes por 7-6 (1) y 7-5.
En esa edición y por esa derrota, además, se consigna la única ocasión en que Federer no gano el torneo de manera invicta.
Posterior a ese triunfo, González perdería con Andy Roddick y Nikolay Davidenko, por lo que se fue eliminado en la fase de grupos.