Swiss Cup
Luego de un año México retornó a San Lorenzo, donde jugó hasta mediados de 2005 para luego pasar a FC Zürich de la Super Liga Suiza, equipo con el que logró la Copa Suiza 2004/2005.