Zinedine Zidane is in the process of finalising his legacy.
The French captain will retire from professional football after playing in the World Cup final on Sunday.
Rolling back the years, the winner of the 1998 World Cup and Euro 2000 has produced some sublime displays to lead Les Bleus into a meeting with Italy, the country in which he spent five glorious years from 1996-2001.
So just how has the 34-year-old found his sparkling best form to turn France from outsiders into contenders for the greatest prize of all?