El helvético, que ha conquistado dos veces el torneo, en 2005 y 2006, se llevó el partido ante el joven estadounidense, de 19 años, en una hora y veintitrés minutos de juego.
Con la victoria de hoy, el suizo acumula diecisiete triunfos consecutivos y tres torneos, el Masters 1000 de Indian Wells, Dubai y Rotterdam. Federer se medirá en dieciseisavos a Andy Roddick, al que ha derrotado en veintiuna ocasiones de las veintitrés en las que se han enfrentado.