Crystal Palace advanced through to the fifth round of the FA Cup with an impressive 2-0 win against Tottenham Hotspur.
The Eagles headed into this fixture as the clear underdogs but turned in a resilient display to triumph over their London counterparts.
Connor Wickham marked his return to the starting line-up with an opening goal before Andros Townsend doubled his side’s advantage with a coolly-dispatched penalty.
Spurs had the chance to claw their way back into the match just before half-time, but Kieran Trippier’s spot-kick went wide of the post.
On a pleasing day for Roy Hodgson and his side, we’ve given our player ratings!
Julian Speroni - 9
Speroni was excellent between the sticks and was well worth his clean sheet on the day.
Joel Ward - 8
Ward turned in a strong display at right-back and was impressive at both ends of the pitch.
Martin Kelly - 8
After some hairy moments early on in the game, Kelly was reliable and turned in an excellent defensive performance.
Scott Dann - 8
Dann, like his central defensive partner, stood firm as Spurs continued to push their way back into proceedings.
Patrick van Aanholt - 6
The Dutchman was composed throughout but needlessly gave away a penalty.
Cheikhou Kouyate - 9
Kouyate was fantastic in the middle. He broke up play effectively, was strong in the tackle and kept Spurs’ central threats at bay.
Max Meyer - 7
Meyer was a creative influence in the middle and kept play ticking over with some efficient passing.
Jeffrey Schlupp - 9
In an unfamiliar role, Schlupp played exceptionally well and was energetic throughout.
Andros Townsend - 8
Townsend took his penalty well and was always an outlet on the flank.
Wilfried Zaha - 6
Zaha probed the Spurs defence, but his final ball was lacking.
Connor Wickham - 7
Wickham netted an early goal but struggled to cause the Spurs backline many problems afterwards. He’ll take confidence after a difficult period on the sidelines.
Christian Benteke – 6: Worked hard as he stepped up his return from injury.
Luka Milivojevic – 7: Shielded the defence well when he came on.
Jordan Ayew – N/A: Wasn’t on for long enough to make an impact.
Here's more you might like
Don’t get too jealous! The best mansions owned by sports stars
Jordon Ibe – A potential move that could go either way for Celtic
West Ham fans react as Lanzini closes in on signing West Ham extension
“Wouldn’t get too excited” – These fans react to Collymore’s comments
Celtic fans react to signing Afolabi following Saints release
Kroenke has stepped up – more of the same from him is now needed