Mark Noble's Testimonial was a great occasion for all involved at West Ham United.
There was plenty of quality on show, with Paolo Di Canio, Dean Ashton, Noble himself and even Adrian producing moments of brilliance for the Hammers.
For Celtic fans, however, there was a little disappointment - as striker Carlton Cole took a bit of stick on Twitter for a poor performance.
Indeed, despite it being a Testimonial, many on social media commented that the 32-year-old was the worst player on the pitch!
There is still plenty of love for Cole from West Ham fans, of course, and the Celtic forward took to Twitter himself to express his joy at playing:
Thoroughly enjoyed that today. A big thank you to @Noble16Mark for inviting me down to celebrate with the Hammers Family. Lifted my spirits!— Carlton Cole (@CarltonCole1) March 28, 2016
Celtic supporters, however, saw things another way!
Plenty joked about the striker's display, although most were light hearted.
It does look, though, like Cole won't last at Celtic too long - and isn't exactly being seen as a superb signing just yet...
@HuntyCaller from a Celtic fan.. I'd rather have Adrian up front for us than Cole. You'll see what I mean ;-)— whooshman1967 (@whooshman1967) March 28, 2016
Carlton Cole playing as if he retired 5 years ago, then you remember he's playing for Celtic. Christ...— Sean McGinlay (@SMac_53) March 28, 2016
Carlton Cole plays in a testimonial full of 40+ year olds and is the worst player What have we become...— Cameron Bruce (@cammybhoy7) March 28, 2016
Why is @CarltonCole1 playing in this West Ham All Star game and not returning with the England squad from Germany?— Scott Moore (@ScottMooooore) March 28, 2016
Would rather have Dean Ashton that Carlton Cole— Michael McLennan (@MickMcLennan) March 28, 2016
Carlton Cole I'm sure is the only active player in that West Ham all star team and he's the one who looks the most short of fitness— Ciaran Edelsten (@ciaraned) March 28, 2016
Even in a testimonial Carlton Cole is rank rotten— Jordan Tracey (@JordanTracey17) March 28, 2016