Sunday's Euro 2016 Final might not go down as a classic, but there was drama throughout as Portugal eventually stunned hosts France to claim a first ever international tournament win at the Stade De France.
Goals were hard to come by - the game ended 0-0 after 90 minutes for the first time in tournament history - until Eder's stunning extra-time strike eventually sealed Portugal's 1-0 win.
From Ronaldo's rollercoaster night of emotions, to the swarm of moths that invaded the stadium, here are some of the best Twitter reactions from the Euro 2016 Final...
Heartbreaking to see one of the world's best forced off on the greatest stage #Euro2016Final pic.twitter.com/eonRD0OyQO— Ladbrokes (@Ladbrokes) July 10, 2016
Two finals, too many tears. #AllTheFootball #Ronaldo #FRAPOR pic.twitter.com/wMlk2bNeAl— Virgin Media (@virginmedia) July 10, 2016
A kiss from a moth is a kiss of good luck. #Euro2016Final #Portugal pic.twitter.com/msb2mLzOM7— Cristiano's Moth (@CristianosMoth) July 10, 2016
'Don't worry Ronaldo ive had a shit week too' #Euro2016Final pic.twitter.com/I9gWRTfxGp— Jade ♡ (@JadeStamate) July 10, 2016
I hate the internet #Euro2016final pic.twitter.com/ltowhX7jtK— The weekday (@behlul_official) July 10, 2016
SCENES IN THE #TFRLIVE STUDIO! That man @HughWizzy called it seconds before Eder put #POR ahead... pic.twitter.com/JgvAo9LdtK— TheFootballRepublic (@TheFootballRep) July 10, 2016
What a goal to win it from Portugal's Eder! #Euro2016Final #PORFRA #POR #bbceuro2016 https://t.co/33Vs35TIz3— BBC Sport (@BBCSport) July 10, 2016
How #EURO2016 was won...#POR #PORFRAhttps://t.co/bPGRZrvSAM— UEFA EURO 2016 (@UEFAEURO) July 10, 2016
Best moment of the #Euro2016Final... pic.twitter.com/GDtS04BIGW— Football Tips (@footballtips) July 11, 2016
The passion of Cristiano Ronaldo.— ESPN FC (@ESPNFC) July 10, 2016
He couldn't contain his emotions following Éder's goal. #EURO2016Final pic.twitter.com/dIOxFJcj1f
#POR have won #EURO2016 after winning just one game in normal time and leading for just 72 minutes all tournament. pic.twitter.com/8i3VMmduKK— Squawka Football (@Squawka) July 10, 2016
@UEFAEURO @selecaoportugal Congratulations #Portugal🇵🇹 winners of the #Euro2016Final. What a tight game! 👏🏾👏🏾👏🏾 pic.twitter.com/qKwSHLSdnf— President Obama (@POTUSW) July 10, 2016
The greatest fan video from the Euro's? ❤️ #2FM #Euro2016Final pic.twitter.com/7AYXTdobSY— RTÉ 2fm (@RTE2fm) July 11, 2016
Live footage of the French team bus heading back to Paris 😂#EURO2016 #FRA #POR pic.twitter.com/6pxbEooQXu— TheFootballRepublic (@TheFootballRep) July 10, 2016
24 teams, 51 games, 108 goals.— UEFA EURO 2016 (@UEFAEURO) July 10, 2016
One new champion! #EURO2016 pic.twitter.com/OZ4pQMGvUC
When it's Monday and #Euro2016 is over... pic.twitter.com/MO5srV6MxF— TheFootballRepublic (@TheFootballRep) July 11, 2016