Having ended his professional career in his 40s – playing in 21 Primeira Liga seasons and totalling 408 appearances – he went on to have another extensive spell as a goalkeeper or first-team coach under José Mourinho.
After a loan to newly promoted Aves in the following campaign, Silvino returned, going on to have an interesting battle for first-choice status with Neno for several seasons and helping the team to win four league titles.
Subsequently, Louro began a career as a goalkeeping coach, successively at Porto, Chelsea, Inter Milan, Real Madrid and Manchester United, always under countryman José Mourinho.
[13][14] Silvino returned to the national team on 12 October 1988, and played a major part in their 1990 FIFA World Cup qualifying campaign.
However, after Porto's Baía suffered an injury, Silvino played the last two games of the 1998 World Cup qualifiers; his final appearance came in the 1–0 win over Northern Ireland on 11 October 1997 – aged 38 – as he equalised Vítor Damas' record as the oldest player to represent Portugal.