Euro 2020 final preparations are being made by England and Italy ahead of Sunday's showdown under the Wembley Stadium arch.
England, under the stewardship of Gareth Southgate, are writing their own history at the 2021 Euros with wins over Croatia, Czech Republic, Germany, Ukraine and Denmark.
A goalless draw against Scotland in the group stage maintained an unbeaten run at the tournament for England, who face an in-form Italy side coached by Roberto Mancini in the final.
The Azzurri have beaten Turkey, Switzerland, Wales, Austria, Belgium and Spain on their way to the final to extend an unbeaten run stretching back 33 games under Mancini.
Here's a look back at the last time England and Italy met, how many times they have faced one another and the last time the Three Lions came out on top, including at a major tournament.
How many times have England and Italy played each other?
The history books show that England and Italy have played each other on 27 occasions.
England have recorded eight wins from those past meetings, with nine draws and 10 losses for the Three Lions in all competitions.
The first recorded meeting between England and Italy was on 13 May 1933 when 50,000 spectators in Rome witnessed a 1-1 draw.
When did England and Italy last meet?
The Euro 2020 final will be the first meeting between England and Italy since 27 March 2018, when a late Lorenzo Insigne penalty cancelled out a Jamie Vardy strike at Wembley Stadium.
From that England side, Kyle Walker, Kieran Trippier, John Stones, Raheem Sterling and substitutes Jordan Henderson and Marcus Rashford remain part of the squad for Euro 2020.
While Gianluigi Donnarumma, Leonardo Bonucci, Jorginho, Ciro Immobile and substitutes Federico Chiesa and Andrea Belotti were also in the Italy side and are part of the Italian squad.
When did England last beat Italy?
England fans have to go back to 15 August 2012 for the last time the Three Lions recorded a win over Italy - their only victory from the past eight meetings between the two proud nations.
Daniele De Rossi put the Azzurri ahead in the international friendly fixture at Stade de Suisse in Bern, Switzerland, before Phil Jagielka levelled and Jermain Defoe bagged the winner.
The game came just six weeks after Italy knocked England out of Euro 2012 on penalties.
When did England and Italy last meet at a major tournament?
That Euro 2012 quarter final in Kyiv, Ukraine, between England and Italy is the last time the two nations met at the Euros.
After a goalless 120 minutes, Italy got the better of England on penalties - winning 4-2 as Ashley Young and Ashley Cole missed spot kicks for Roy Hodgson's side.
The match is probably best remembered for Italian midfielder Andrea Pirlo's cheeky 'Panenka' penalty to fox goalkeeper Joe Hart with England winning in the shootout.
Young missed England's next penalty and the rest is history. Italy came runners up that year.
The last time England and Italy met at a major tournament was at the 2014 World Cup.
Daniel Sturridge cancelled out Claudio Marchisio opener before Mario Balotelli scored what proved to be the winner for the Italians, who also had Giorgio Chiellini in the side that day.
When did England last beat Italy at a major tournament?
England have never beaten Italy at a major tournament - either at the Euros or the World Cup.
The first meeting between the nations at a major tournament came at Euro 1980, with Marco Tardelli scoring the only goal of the group stage game.
A third place play off at the 1990 World Cup went the way of home nation Italy, thanks to goals from Roberto Baggio and Salvatore Schillaci. David Platt briefly equalised on the night.
Then came the 2012 heartbreak in the Euros before another meeting just two years later at the World Cup was also won by Italy.