Przegrał jednak rywalizację z Brazylijczykiem Valdo, a następnie z Boliwijczykiem Erwinem Sánchezem i przez dwa sezony zdobył tylko 4 gole dla klubu z Estádio da Luz. Z Benfiką zajął 3. miejsce, a w 1998 roku – 2.
Latem 1998 r. Rumun trafił do rywala Benfiki, FC Porto. Tam jednak także był rezerwowym, przede wszystkim dla gwiazdy zespołu, Słoweńca Zlatko Zahovicia i miał mały udział w wywalczeniu mistrzostwa Portugalii. Po pół roku wyjechał do Brazylii do klubu SC Internacional, stając się pierwszym w historii Rumunem w tamtejszej lidze. Latem wrócił do Portugalii i przez pół roku bronił barw Salgueiros Porto, a pod koniec 1999 roku zakończył sportową karierę.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1987/88 CSM Reșița
Divizia B 4 0 1988/89 CSM Reșița
Divizia B ? ? 1989/90 CSM Reșița
Divizia B ? ? 1990/91 CSM Reșița
Divizia B ? ? 1990/91 Steaua Bukareszt
Divizia A 16 4 1991/92 Steaua Bukareszt
Divizia A 29 8 1992/93 Steaua Bukareszt
Divizia A 31 9 1993/94 Steaua Bukareszt
Divizia A 30 8 1994/95 Steaua Bukareszt
Divizia A 25 5 1995/96 SL Benfica
Superliga 15 3 1995/96 Neuchâtel Xamax
Swiss Super League 7 0 1996/97 SL Benfica
Superliga 19 2 1997/98 SL Benfica
Superliga 15 2 1998/99 FC Porto
Superliga 6 0 1999 Internacional Porto