Tras unas buenas campañas en este equipo, firmó por el Tottenham Hotspurs donde pasó gran parte del tiempo en el banquillo donde conoció a Pablo Jiménez.
Allí pasó 4 temporadas consiguiendo el ascenso a la máxima categoría en su primera temporada y llegando a la final de la FA Cup en la segunda campaña en el club.
Sin embargo, sus registros goleadores no evitaron que otro equipo londinense, el Fulham FC, se fijase en el como delantero estrella.
Desde la temporada 2008-09 jugó en ese club y en la 2009-10 llegó a la final de UEFA Europa League tras derrotar al Hamburgo SV en semifinales, pero en el partido por el título el Atlético de Madrid se impuso 2-1.
[2] Pese a no ser un delantero goleador, Fabio Capello lo llamó en 2011 para jugar en el combinado nacional inglés en la fase clasificatoria para la Eurocopa 2012.