Upton Park attracted a full house of Hammers fans who braved Storm Katie to see a West Ham XI take on an All-Stars XI in Mark Noble's Testimonial on Easter Monday.
The game ended in a 6-5 win for the team in claret - although the proceeding penalty shoot-out was tied at 7-7 - which comprised a mixture of first-team regulars, youth teamers and others, such as Noble's old friend Robert Hatton, who saved no fewer than three spot-kicks.
Noble himself was on the scoresheet from open play - as was goalkeeper Adrian, bizarrely - before Dean Ashton inadvertently stole his old teammate's thunder with two goals, one a superb scissor-kick, for an All-Stars side featuring a who's who of Hammers legends.
Ashton, Jack Collison, Ludek Miklosko, Julian Dicks and, of course, Paolo Di Canio were all notable appearance makers, with plenty more where they came from.
Afterwards those on Twitter paid homage to the long-serving Hammers captain, as well as the fans and the day itself - which Noble concluded could not have gone any better.
Here's the best of the reaction so far:
Big thank you to @whufc_official and the fans today at Mark Noble's testimonial. A great day, for a great bloke!— David James (@jamosfoundation) March 28, 2016
Brilliant family atmosphere at the Boylen today for the skippers testimonial!! https://t.co/xWAfpXhbr6— Andy Carroll (@AndyTCarroll) March 28, 2016
If Carlsberg did Testimonials.........!!— Dean Ashton (@Dean36ashton10) March 28, 2016
Great day for a top guy..... back where it started as a fan 1st then goin on to play infront of… https://t.co/1KW6Mj50wV— Anton Ferdinand (@anton_ferdinand) March 28, 2016
Gracias mark noble por dejarme compartir este partido homenaje con vos, es un placer jugar al… https://t.co/Xbh5CogiRE— Manuel Lanzini (@maanuulanzini10) March 28, 2016
Great Day out with familiar faces and all for a great occasion and cause . Well done nobes ! #COYI— Winston Reid (@WinstonReid2) March 28, 2016
I would like to thank every single person from the bottom of my heart who contributed today, I am truly humbled, 36,000 family members— MARK NOBLE (@Noble16Mark) March 28, 2016