The European Championship often produces a match between two historic footballing nations – and this year’s tournament is no different.
Spain and Italy will renew their rivalry on Thursday in their second game in Group B with both teams looking to add to their impressive pedigree in the competition.
Defending champions Italy have won the Euros twice, while Spain won the competition in 1964, 2008 and 2012.
From Andreas Iniesta to Andrea Pirlo, Xavi to Jorginho, these sides have boasted some of the best players this generation has witnessed.
BBC Sport takes a trip down memory lane to relive six of the best matches between these footballing giants of the 21st Century.