UEFA Nations League 2023 finals: Date, location and fixtures as Spain face Croatia for European title while Netherlands take on Italy in play-off

The 2023 UEFA Nations League will reach its climax this weekend as the final and third-place play-off take place.

The group stages were completed in September 2022 and now, after a long break, each of the League A winners have faced off. 


The UEFA Nations League finals reach their climax this weekend

Hosts the Netherlands were beaten 4-2 by Croatia after the game went to extra-time on Wednesday evening.

And Spain then booked their place in the Nations League final by beating Italy 2-1 thanks to Joselu’s late winner.

La Roja will now compete against Luka Modric and co for a European title this weekend.

UEFA Nations League 2023: Dates

The UEFA Nations League finals are being held in the Netherlands with the matches to be played in Rotterdam and Enschede. 

The semi-finals took place on June 14 and 15 with the final and third-place play-off set to be played on June 18. 

UEFA Nations League 2023: Fixtures 


Wednesday, June 14, 7:45pm – Netherlands 2-4 Croatia – De Kuip, Rotterdam

Thursday, June 15, 7:45pm – Spain 2-1 Italy – De Grolsch Veste, Enschede

Third-place play-off

Sunday, June 18, 2pm – Netherlands vs Italy – De Grolsch Veste, Enschede


Sunday, June 18, 7:45pm – Croatia vs Spain – De Kuip, Rotterdam

Spain and Croatia will be aiming to lift the Nations League trophy on Sunday


Spain and Croatia will be aiming to lift the Nations League trophy on Sunday

UEFA Nations League 2023: Road to the finals


Ronald Koeman’s side finished top of League A Group 4 without losing and will fancy their chances at winning the Nations League.

  • Belgium 1-4 Netherlands
  • Wales 1-2 Netherlands
  • Netherlands 2-2 Poland
  • Netherlands 3-2 Wales
  • Poland 0-2 Netherlands
  • Netherlands 1-0 Belgium


Zlatko Dalic’s Croatia progressed from an extremely hard group, finishing above France and Denmark.

  • Croatia 0-3 Austria
  • Croatia 1-1 France
  • Denmark 0-1 Croatia
  • France 0-1 Croatia
  • Croatia 2-1 Denmark
  • Austria 1-3 Croatia


Spain beat Cristiano Ronaldo’s former winners Portugal to reach the finals.

  • Spain 1-1 Portugal
  • Czechia 2-2 Spain 
  • Switzerland 0-1 Spain
  • Spain 2-0 Czechia 
  • Spain 1-2 Switzerland 
  • Portugal 0-1 Spain


Guardiola reveals classy gesture from Sir Alex before Man City matched Man United
Grealish goes topless on tram and Haaland pours champagne on his head at Man City parade

Roberto Mancini’s Italy saw off both England and Germany to seal a place in the semi-finals.

  • Italy 1-1 Germany
  • Italy 2-1 Hungary
  • England 0-0 Italy
  • Germany 5-2 Italy
  • Italy 1-0 England
  • Hungary 0-2 Italy

talkSPORT BET Offer Of The Day

Bet £20 Get £40 In Free Bets – CLAIM HERE

18+ New customers only. Opt in & bet £20 on any sport at 2.00+ odds within 7 days. No Cash out. Get 4x £10 Free Bets on any sports market. Free bets expire in 7 days. Card payments only. T&Cs apply. begambleaware.org | Please gamble responsibly


Recent Articles


Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Stay on op - Ge the daily news in your inbox