Well, it’s all come down to this. In the course of 43 matches played between 24 teams, everything has led to this final between Italy and England.
In what may prove to be the biggest game of his career for every player advancing to the pitch on Sunday, Gareth Southgate and Roberto Mancini will know they need to get their tactics and team selection to secure victory over other.
So how do Italy and England line up for Sunday’s Euro 2020 final?
For Italy, we should not expect Mancini to deviate too much from the 4-3-3 formation that has done wonders for him so far.
That will mean a back-fire ahead of Gianluigi Donnarumma, who consists of Giorgio Chiellini and Leonardo Bonucci as the central defensive pairing, Giovanni Di Lorenzo as right back and Emerson in left back instead of the injured Leonardo Spinazzola.
Again, the midfield should not throw up too many surprises as Chelsea star Jorginho is joined by Marco Verratti and Nicolo Barella on both sides of him to form an effective midfield trio.
Where Mancini can be forced to a change is on the right wing due to Federico Chiesa struggling to shake a minor injury. However, Juventus’ edges are still expected to start, with Lorenzo Insigne on the left flank and Ciro Immobile through the middle.
Under similar circumstances, it is unlikely that Southgate will make changes from the team that beat Denmark down and eventually claimed their passage to the final in the final round.
Jordan Pickford remains between the posts, with Luke Shaw, Harry Maguire, John Stones and Kyle Walker making up the predictable back-four.
In midfield, there is no doubt the England manager will stick to his pairing of Kalvin Phillips and Declan Rice, with Mason Mount playing ahead of them in the number 10 role.
On each wing we should expect to see Bukayo Saka get a fresh start on the right with Raheem Sterling on the left. Harry Kane will, as always, be tasked with leading the line as England’s No. 9.
How Italy and England could stand