However, after internal disputes, both club director (eventually president) Jorge Nuno Pinto da Costa and coach José Maria Pedroto left Porto in 1980, and Oliveira followed suit, joining FC Penafiel as a player-manager (while still being called up for international matches), changing to Sporting Clube de Portugal from 1981-85, and quitting after a short stint with CS Marítimo.
Pedroto, the legendary Portuguese manager praised him as ...one of the best all-time players. By the time of his retirement, he was capped by Portugal 24 times, scoring 7 goals.
Several problems surfaced in his second term. While the 2002 WC qualifying stage was unusually smooth, several problems and poor judgement decisions occurred during the preparation and tournament itself - Vítor Baía replaced in-form Ricardo in goal, Beto played out of position at right back, Luís Figo was in very poor physical condition and Hugo Viana was called as a last-minute replacement for Daniel Kenedy (who tested positive in a doping control test) - as Portugal underachieved and ended third in its group stage, subsequently eliminated. Oliveira was fired after the World Cup.