The FA Cup final might have taken a while to kick into gear, but we ended up with a game more memorable than many from the last few years.
The first half may have been dominated by
Mark Clattenburg's curious decision-making, but the game really kicked into gear when Jason Puncheon put Palace ahead.
That sparked
some dancing - if we can call it that - and inspired Manchester United to produce the goods to take the game to extra-time.
Chris Smalling's red card seemed to have given Palace the upper hand, but they couldn't produce another goal.
And when Jesse Lingard struck late in the extra period, Alan Pardew's team had nothing left.
The second half of normal time wasn't the greatest until Puncheon found the net.
https://twitter.com/bifurcated_MBM/status/734076654096637953
https://twitter.com/mirkobolesan/status/734078091258138624
https://twitter.com/thehuwdavies/status/734078107565559809
Especially when Louis van Gaal decided to play the hits, first making a trademark full-back substitution and then changing things in attack.
https://twitter.com/Mullane45/status/734082703998504960
The Rooney midfield experiment continues to produce mixed results.
https://twitter.com/MiguelDelaney/status/734082623841177600
https://twitter.com/FutbolsaCountry/status/734080310510522368
https://twitter.com/tomEurosport/status/734080271637708800
We reached the stage where people were crying out for something...anything to happen.
https://twitter.com/Okwonga/status/734083071411113984
But then Palace scored.
https://twitter.com/btsportfootball/status/734086475763974144
And then United scored, taking us back to square one.
https://twitter.com/btsportfootball/status/734087439476621313
That was it for the 90 minutes of normal time, and we entered an extra half-hour.
https://twitter.com/JamesTylerESPN/status/734088179133878272
https://twitter.com/lfcmaestro23/status/734083718780968960
We wouldn't be having a repeat of Van Gaal's World Cup antics.
https://twitter.com/PaulGunning1/status/734089737775022081
And Man United fans weren't too optimistic
https://twitter.com/Alain_Tolhurst/status/734092426491596805
And it got worse as Chris Smalling was sent off midway through extra-time.
https://twitter.com/btsportfootball/status/734094335193407488
https://twitter.com/McNeilGeorge/status/734093474585317376
Though there were some positives.
https://twitter.com/ed_son/status/734093518042505217
And some pity.
https://twitter.com/Ankaman616/status/734093906900623363
Palace ought to have had the upper hand, only for Jesse Lingard to fire United into the lead 10 minutes from time.
https://twitter.com/btsportfootball/status/734096713007259648
https://twitter.com/MrMattHermann/status/734095886335238144
https://twitter.com/iainmacintosh/status/734095629731962881
https://twitter.com/NutmegRadio/status/734095829309476864
https://twitter.com/CPFC/status/734095561196982274
It was a sucker punch from which Palace couldn't recover, and United gave Louis van Gaal a trophy in what some believe will prove to be his last game in charge.
https://twitter.com/SportsJOE_co_uk/status/734098876655927296