All'inizio della sua carriera viene mandato dal in vari club per giocare e fare esperienza. Di prestito in prestito arriva a disputare il campionato di seconda divisione portoghese con la maglia del . In seguito passa al e nel 1987 il Porto lo riporta alla base per sostituire Paulo Futre, passato all'. Nell'anno d'oro del Porto disputa 34 partite segnando 12 gol, contribuendo in maniera determinante ai successi della squadra che si aggiudicherà campionato, coppa nazionale, Coppa Intercontinentale e Supercoppa UEFA; in quest'ultima, nella finale di andata segna la rete decisiva all'. Viene quindi eletto calciatore portoghese dell'anno.