England are set for a showdown with Italy in the final of Euro 2020 as both countries prepare to make history at Wembley.
The Three Lions are hoping to win their first major tournament since 1966, while the Italians will be looking to add a second European Championship trophy to the one they lifted in 1968.
Is it coming home, or is it heading to Rome?
Here's everything you need to know ahead of tonight's big match.
: What time does it kick off?
The Euro 2020 final will kick off at 8pm UK time.
The match will be aired on both BBC One and ITV.
You can also watch the match in pubs and fan zones around the country. That's unless you've managed to secure a ticket to Wembley of course.
: How many fans will be at Wembley?
Wembley has a capacity of 90,000 but this has been capped at 60,000 due to the coronavirus pandemic.
The Italian FA has arranged for a maximum of 1,000 supporters to travel to London for the showpiece.
Italian fans will only be able to travel on organised trips on charter flights and all travellers will have to respect a "security bubble" - meaning those arriving from Italy will all be seated in the same section of the stadium.
: Can I still get a ticket?
You will need a huge dose of luck or a deep dive into your pockets to secure a ticket for the final.
There were no tickets available for the final on the UEFA website as of Friday afternoon.
However, tickets are being sold for astronomical figures on reselling websites.
Sky News has seen a pair of tickets for sale for £15,000 on eBay. This is despite UEFA's attempts to crack down on ticket touts.
: What will be the likely line-ups?
This is of course speculation as nobody knows for sure what England manager Gareth Southgate and Italian manager Roberto Mancini have planned - however, we can make some educated predictions based on their approaches during the tournament so far.
: England's predicted line-up
The team Southgate picks will partially be decided by the formation he thinks is best suited to defeat the Italians. The England boss opted for a 4-3-3 in England's first two games before switching to a 4-2-3-1 in all but one of the remaining fixtures.
Going on the assumption that Southgate will stick with the 4-2-3-1 formation he used in the semi-final and quarter-final, don't be surprised if you see the following line-up:
Pickford (goalkeeper), Walker (right back), Stones (centre back), Maguire (centre back), Shaw (left back), Phillips (defensive midfielder), Rice (defensive midfielder), Saka (attacking midfielder), Mount (attacking midfielder), Sterling (attacking midfielder), Kane (striker).
However, with the abundance of talent on the bench - it wouldn't be surprising if either Bukayo Saka or Mason Mount were swapped out for the likes of Jack Grealish or Jadon Sancho.
: Italy's predicted line-up
Like Southgate, Mancini has his trusted core of players he will almost certainly play, but Italy's strength and depth means there has been rotation in all areas and they have a lot of talent to choose from.
However, Mancini played the same team in both the semi-final and quarter-final - with the exception of the left back position where Emerson replaced an injured Leonardo Spinazzola.
On that basis you could expect Mancini to play a 4-3-3 with the following side:
Donnarumma (goalkeeper), Di Lorenzo (right back), Bonucci (centre back), Chiellini (centre back), Emerson (left back), Barella (right side of midfield), Jorginho (centre midfield), Verratti (left-sided midfield), Chiesa (right-sided attack), Immobile (striker), Insigne (left-sided attack).
: Who is the referee?
Bjorn Kuipers of the Netherlands will be the man in the middle at Wembley.
Perhaps ominously, Kuipers was the referee the last time England played Italy at a major tournament, with Roy Hodgson's side losing 2-1 at the 2014 World Cup in Brazil.
: What do the bookmakers say?
Sky Bet has England down as favourites to win the tournament with odds of 4/5 to come out victorious. Italy are 1/1 to win.
The odds for a draw are 2/1.
All the odds apply to the result after 90 minutes.
England's top scorer Harry Kane is 7/2 to score first and 7/4 to score anytime. Raheem Sterling is 11/2 to score first and 3/1 to score anytime.
Sky Bet has Italy top scorer Ciro Immobile down as 9/2 for first goalscorer, while the odds for him to score at any time are 13/5.
Federico Chiesa, who scored Italy's opening goal in the semi-final against Spain, is 9/1 to be first goalscorer and 5/1 to score anytime.
: How have each of these two teams made it to the final?
England's route to the final
Group D: England 1-0 Croatia
Group D: England 0-0 Scotland
Group D: Czech Republic 0-1 England
Round of 16: England 2-0 Germany
Quarter-finals: Ukraine 0-4 England
Semi-finals: England 2-1 Denmark (AET)
: Italy's route to the final
Group A: Turkey 0-3 Italy
Group A: Italy 3-0 Switzerland
Group A: Italy 1-0 Wales
Round of 16: Italy 2-1 Austria (AET)
Quarter-finals: Belgium 1-2 Italy
Semi-finals: Italy 1-1 Spain (AET - Italy win 4-2 on pens)
: What history do England and Italy have?
England have won eight of their 27 meetings against Italy - drawing 8 and losing 11.
However, none of the Three Lions' victories have come in a major tournament. With Italy beating England all four times and there being no draws.
England lost 2-1 to Italy in the 2014 World Cup and were beaten 4-2 on penalties in the 2012 Euros.
: What success have both teams had in major tournaments?
England won the World Cup in 1966 but have never won the Euros.
Italy have lifted the World Cup four times but have only won the Euros once - and that was all the way back in 1968.
: Will there be a victory parade if England win?
Downing Street has said it will set out any celebrations such as a victory parade for the England team "in due course".
The prime minister's official spokesman said: "I don't want to pre-empt the outcome of Sunday's match. Clearly we want England to go all the way and win the final, and then we will set out our plans in due course.
"We will hopefully, when England go on to win, then go on to set out our plans."
: What's all this about a Bank Holiday?
Boris Johnson has refused to rule out the prospect of an emergency bank holiday should England win Euro 2020 on Sunday.
The prime minister has come under pressure to consider a one-off day off in the event of the Three Lions winning the tournament.
Calls to have Monday off have intensified, with more than 100,000 signatures on a petition hosted on the parliament website.