Croatia missed out on their first international trophy after losing on penalties to Spain in the Nations League final.
Dani Carvajal calmly chipped home the winning effort to seal a 5-4 victory on spot-kicks after Unai Simon had saved from Bruno Petkovic.
The contest in Rotterdam had finished goalless after extra time.
It is Spain's first international trophy for 11 years, since their victory at Euro 2012.
Victory also means Spain become the second nation to win the World Cup, European Championship and Nations League following France, who beat the Spanish in the 2021 Nations League final.
They could have won the shootout earlier after Simon saved from Lovro Majer, only for Aymeric Laporte to slam Spain's fifth penalty off the crossbar.
It did not matter, however, as Simon kept out the subsequent effort from Petkovic, allowing Carvajal to be the hero.
Heartbreak for Modric
Having reached the final of the 2018 World Cup and finished third at Qatar 2022, Croatia were desperate to go one step further and clinch a maiden title.
They were certainly well backed in Rotterdam, with a sea of Croatian flags and red and white shirts in the De Kuip stands.
It was also a chance for Luka Modric, earning his 166th international cap, to top off a stellar career with a first piece of international silverware.
The pressure of this may have contributed to a slow start by Croatia, with Gavi almost capitalising as Spain pressed high only to drag a shot wide from a good position.
Croatia soon hit their stride, however, their direct style causing issues for Spain with their high defensive line and only a fine tackle by Laporte denied Andrej Kramaric when a ball over the top seemed to have set the striker free.
As the game wore on towards extra time, Croatia continued to apply more pressure. However it was Spain who had the better chances with Marco Asensio coming close with a header, Fabian Ruiz chipping narrowly over and Ansu Fati denied on the line by Ivan Perisic in the second half.
Extra time brought no winner so penalties decided the outcome, bringing glory to Spain and despair to Croatia.
It remains to be seen whether this was Modric's final chance to deliver a trophy for his country, with the 37-year-old former Ballon d'Or winner set to make an announcement on his international future this week.
Defeat may yet see him stay on to play in next summer's European Championship in Germany.
Latest Stories
-
FIFA Club World Cup 2025: Sundowns, Esperance join Al Ahly and Wydad as CAF representatives
2 hours -
CAFCL: Al Ahly set up historic final with ES Tunis
2 hours -
We didn’t sneak out 10 BVDs; they were auctioned as obsolete equipment – EC
6 hours -
King Charles to resume public duties after progress in cancer treatment
7 hours -
Arda Guler scores on first start in La Liga as Madrid beat Real Sociedad
7 hours -
Fatawu Issahaku’s Leicester City secures Premier League promotion after Leeds defeat
7 hours -
Anticipation builds as Junior Speller hosts nationwide auditions
8 hours -
Etse Sikanku: The driver’s mate conundrum
8 hours -
IMF Deputy Chief worried large chunk of Eurobonds is used to service debt
8 hours -
Otumfuo Osei Tutu II celebrates 25 years of peaceful rule on golden stool
8 hours -
We have enough funds to pay accruing benefits; we’ve never missed pension payments since 1991 – SSNIT
9 hours -
Let’s embrace shared vision and propel National Banking College – First Deputy Governor
9 hours -
Liverpool agree compensation deal with Feyenoord for Slot
10 hours -
Ejisu by-election: There’s no evidence of NPP engaging in vote-buying – Ahiagbah
10 hours -
Ejisu by-election: Independent ex-NPP MP’s campaign team warns party against dubious tactics
10 hours