Spain performance was best of my reign - De la Fuente
GELSENKIRCHEN, Germany : Spain underlined their Euro 2024 title credentials by outclassing defending champions Italy in a 1-0 win on Thursday which manager Luis de la Fuente hailed as the best of his time in charge of the team.