El 6 de julio de 2007 fue comprado por el Toluca de México, pero su esposa no pudo adaptarse a la altitud que confería la vida en este país y terminó su contrato para pasar al Porto de Portugal, equipo con el que consiguió su primer título oficial en Primera División, la Super Liga 2007-08, a la que se suma la Super Liga 2008/09.