Before the game, it seemed like it would be a quiet affair between two sides that occupied areas of the table with little worry, yet from kick-off, it was clear that it would be nothing of the sort.
Whilst there were plenty of stars throughout the game, there was one standout villain for Frank Lampard who he must be considering dropping given how his replacement starred.
The winger clearly had a game plan which focused on the returning Dominic Calvert-Lewin up front.
His England international striker would have been furious with the service.
Despite his 49 touches, he struggled to exert his influence on the game despite being arguably their shining light throughout the three disappointing results prior.
Had he at least performed defensively, his disappointing day at the office could have been chalked up to misfortune.
This performance will likely not trouble Lampard much given the all-around performance, but it is something that should it continue he will need to rectify quickly.
With a favourable run of fixtures now to play, the trickster will hope that he still has plenty of opportunities to amend for today’s display, as, if the Palace meeting was Lampard’s big test for the winger to keep his place ahead of McNeil, it is one the 26-year-old failed.