San Siro plays host to the second ever UEFA Nations League final on Sunday evening, as France and Spain do battle following their recent semi-final successes.
La Roja were the first nation through to the grand final after beating Italy in their own backyard in a pulsating affair. Les Bleus' clash with Belgium had a lot to live up to, but it didn't disappoint either, with Didier Deschamps' men coming from two behind to win 3-2, thanks to a dramatic last-minute thunderbolt from Theo Hernandez.
Spain were in constant control throughout their 2-1 win over Italy, although they did have the benefit of a one-man advantage for a large chunk of the game. Both teams impressed in their victories, setting up a mouthwatering final in Italy.
Which team will come out on top and become the second official winners of the Nations League? The wait is almost over! Here is 90min's preview of the big clash.
Where to watch Spain vs France on TV/live stream
When Is Kick Off? Sunday 10 October
What Time Is Kick Off? 19:45 (BST)
Where Is it Played? San Siro
TV Channel/Live Stream? Sky Sports (UK), fubo TV (US)
Referee? Anthony Taylor
Spain team news
The major concern for Luis Enrique is the fitness of semi-final match-winner Ferran Torres, who had to be substituted with a hamstring problem following his brace against Italy. He is expected to recover in time however, and will lead the line for the Roja.
It's unlikely that Enrique will many make changes to the team which beat the Azzurri, but he could hand Bryan Gil a start after his impressive cameo in Milan. Spain face no other major injury worries heading into the big final.
France team news
Deschamps did catch many by surprise with his decision to shift to a back three against Belgium, but it did the trick - in the second half, anyway. The central defence of Jules Kounde, Raphael Varane and Lucas Hernandez should start, with the latter's brother Theo retaining his place at left-wing-back, after scoring the decisive goal in the final minutes.
Kylian Mbappe, Karim Benzema and Antoine Griezmann will be responsible for putting the ball in the back of the net, while the world will be watching on to see whether starlet Aurelien Tchouameni gets his chance on the night.
Spain vs France predicted lineups
Spain: Simon, Azpilicueta, Laporte, Torres, Alonso; Koke, Busquets, Gavi; Gil, Torres, Oyarzabal
France: Lloris, Kounde, Varane, L. Hernandez; Pavard, Pogba, Tchouameni, Griezmann, T. Hernandez; Mbappe, Benzema
Spain vs France head-to-head record
It's rare for two sides of such calibre and standing in the European game to meet frequently, so we have to go back to 2017 for the last encounter between these giants. Spain won that friendly, thanks to goals from David Silva and Gerard Deulofeu.
France's most recent win came back in 2014, clinching a 1-0 victory through a Loic Remy goal. Spain have triumphed in six of the last 10 matches, while France have won three times, leaving a single draw in a World Cup qualifier in 2012.
Spain vs France score prediction
It's really hard to call which way this game will fall, especially after the two impressive performances both sides put in to arrive in the final. Spain controlled their game while France showed great spirit to fight back, and both managers will take great heart from the displays.
Only one team can win however, and we fancy the individual brilliance of some of France's top attacking players to shine through on the night and edge beyond Enrique's exciting and young Spain side.
Prediction: Spain 1-2 France