Italy and England will battle it out in the finals of the UEFA Euro 2020 tonight (Sunday) at Wembley for the ultimate crown.
Currently on a 33-game unbeaten run that encompasses a near-perfect group stage at UEFA Euro 2020, when they eased past Turkey, Switzerland and Wales, before being pushed to the brink by Austria in the Round of 16, Italy toughed it out against Belgium in the quarter-final.
The Azzurri were nearly played out of the park by Spain in the semi-final, but their steely resolve led to a penalty shootout win, setting up for a chance to win a major tournament for the first time since 2006.
England have had to wait for a total of 55 years to make an appearance in the finals of a major international tournament.
Gareth Southgate and his men started out slow in the group stages but stepped up in the knockout phases, outplaying Germany and Ukraine in the Round of 16 and the quarter-final ties, respectively, while they were a bit fortuituous in their extra-time win over Denmark in the semi-final.
Italy Vs England Lineup
Italy XI (4-3-3): Donnarumma, Di Lorenzo, Bonucci, Chiellini, Emerson, Barella, Jorginho, Verratti, Chiesa, Immobile, Insigne
England XI (4-2-3-1): Pickford, Walker, Stones, Maguire, Trippier, Phillips, Rice, Shaw, Mount, Sterling, Kane
Kick off is at 20:00 (GMT +1).