As Jan Oblak's hand tipped Cristiano Ronaldo's extra-time penalty on to the post, the Portuguese legend's dreams shattered in a moment.
He had "hit rock bottom".
The 39-year-old, who afterwards told Portuguese media this was his last Euros, bowed his head...