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