tam jednak musieli uznać wyższość Realu Madryt.

Latem 2000 roku Lopez został sprzedany do Lazio za 35 mln euro. Wraz ze sprowadzonym z Parmy Crespo (54 mln!), Lazio miało rządzić i dzielić w Europie. Występy w Valencii zamknął w liczbie 123, przy 42 golach. Lopez kariery we Włoszech nie zrobił; po olbrzymich transferach, Lazio jako faworyt bukmacherów do wygrania Ligi Mistrzów zawiodło na całej linii, zwolniony został trener Ericsson [później objął reprezentację Anglii], a klub ogarnął się w gigantycznym kryzysie finansowym i sportowym. Lopez wytrzymał w Rzymie cztery lata (105 występów i 28 bramek), zwłaszcza w przedostatnim roku swej gry, stając się największym liderem zespołu. Mimo wielu ofert z czołowych europejskich drużyn, 30-letni wówczas skrzydłowy zdecydował się kontynuować karierę w Meksyku, w klubie America (87 meczów, 25 goli).

W końcu, w styczniu 2007 roku wrócił do Racingu, na rozgrywki Clausury. Nie był już największą gwiazdą drużyny, a większość ważnych bramek zdobył jako rezerwowy, wspomagając swoich młodszych kolegów doświadczeniem w końcówkach spotkań. Mimo 10 bramek zdobytych w okresie roku, Lopez zdecydował się opuścić Racing i koniec kariery spędzić w Kansas City Wizards.