One of the successes of the modern Manchester City was to keep hold of Sergio Aguero, David Silva and Vincent Kompany for so long.
The trio were fundamental to City's decade of success while simultaneously being courted by top European clubs.
Liverpool now face a similar situation with Mo Salah.
One of the world's very top players, Salah is 28 years old, so we can say with confidence that these are likely to be his best years.
Salah gave an interview to the Spanish newspaper AS the day after Liverpool beat Tottenham last week and it was published over the weekend.