As a neutral onlooker, it's hard not to feel blessed after witnessing such a thrilling pair of semi-final matches to decide the contestants of the Euro 2020 final.
It came down to penalties to decide the Italy-Spain blockbuster, after a war of attrition during the regular 90-minutes, and then extra time.
The Spaniards dominated midfield play for a large portion of the game, only for a moment of Federico Chiesa brilliance, to inconspicuously put Spain on the back foot in the 60th minute.
On-loan Juventus striker, Alvaro Morata, was the hero-turned-villain - firstly scoring the equaliser with ten minutes remaining, to send the Spanish fans into raptures, before missing the crucial penalty which allowed Chelsea's industrious midfielder, Jorginho, to send the Azzurri to the final.
— UEFA EURO 2020 (@EURO2020) July 6, 2021
It was one of the hardest-fought battles of the tournament, with Italian stalwart, Leonardo Bonucci, claiming: "It was the toughest game I have ever played".
"I congratulate Spain for what they showed, but once again this Italy showed heart, determination and the ability to push through difficult moments", Bonucci continued.
"Now there is one more centimetre to go. It is incredible what we are doing. We will be back here in five days and we must have the same attitude to bring home this trophy that we have lacked for 50 years".
Similarly, a gridlocked affair between England and Denmark required extra time to determine a victor.
After keeping a clean sheet in all five of their Euro 2020 matches to-date, England's defence was finally punctured as Denmark struck through breakout wunderkind, Mikkel Damsgaard, in the 30th minute.
👏 What an impressive #Euro2020 for Mikkel Damsgaard!
🔥 Big performances for semi-finalists #DEN.
— Sporting Life Football & Infogol (@InfogolApp) July 8, 2021
Their unlikely lead was short-lived, however, as England equalised not even ten minutes later through a Simon Kjaer own-goal.
In the waning stages of regular time, it was obvious the Danes were running out of steam, seemingly hanging on for dear life and the prospect of a penalty shootout.
England dominated the extra period, though, and their eventual go-ahead goal was well deserved, though controversial.
Despite a heart-in-throat moment for English fans when Harry Kane's penalty was saved by Kasper Schmeichel, moments of jubilation followed when he smashed home the follow-up strike on the rebound.
😎 The EURO 2020 final is set!
🇮🇹🆚🏴 Italy versus England at Wembley Stadium on Sunday 🔥
— UEFA EURO 2020 (@EURO2020) July 7, 2021
Just one more roadblock stands in the way of England's road to maiden European Championship glory.
Italy's centre-half tandem of Giorgio Chiellini and Bonucci will be near-impossible to crack, but the Italians will have a nightmarish challenge of their own in attempting to tame the exciting English attacking trio of Kane, Raheem Sterling and Jack Grealish.
For all things said about Monday morning's exciting showdown for the crown; it will be a defensive dogfight between this tournament's two best defensive teams.