Spain narrowly defeated Croatia on penalties in the UEFA Nations League final, subjecting the Kockasti’s golden generation to more heartbreak.