Crystal Palace overcame Everton 4-0 at Selhurst Park on Sunday to reach the FA Cup semi-finals for the first time since 2016.
The Eagles started slowly at Selhurst Park but turned the game on its head with a brilliant spell following an injury to Andros Townsend, eventually taking the lead via skipper Marc Guehi from a corner.
Frenchman Jean-Philippe Mateta then doubled Palace's advantage following good work from Ebere Eze and Michael Olise before Wilfried Zaha and Will Hughes wrapped up the win late on with close-range efforts.