Three clubs have dominated the Portuguese Primeira Liga. Benfica (37), Porto (28) and Sporting (18) have won 83 of the 85 titles in the tournament's history, with Belenenses (1946) and Boavista (2001) the only outliers.
On Sunday, third-placed Porto will host the league leaders in Portugal's match of the weekend, but it is not Benfica or Sporting that will make the trip to the Estadio do Dragao.
Instead, it is the little-known FC Famalicao that will make the short drive down to Porto as the country's current top dogs.
How have a newly promoted club, with a stadium that holds just over 5,000 people, managed to climb to the top of the Portuguese table?