Ciro Immobile menyamakan kedudukan untuk Italia dengan penalti setelah debutan Spanyol Robin le Normand ditangani di dalam kotak.
Pengganti Joselu menerkam dari jarak dekat setelah tembakan Rodri dibelokkan untuk mengirim Spanyol ke final Rotterdam.
"Sekarang yang paling penting adalah kami memenangkan trofi ini," kata gelandang Rodri, yang bermain penuh 90 menit lima hari setelah mencetak gol kemenangan Manchester City di final Liga Champions.
"Sudah lama sekali tanpa trofi jadi itulah kesempatan yang kami miliki pada Minggu malam."
Trofi besar terakhir Spanyol adalah Kejuaraan Eropa 2012.
La Roja, yang kalah di final Nations League 2021 dari Prancis, menghadapi tim Kroasia yang berusaha memenangkan trofi internasional pertama negara mereka.
Sementara itu, Italia harus menghadapi Belanda di play-off peringkat ketiga UEFA Nations League pada Minggu pagi.