Zaha, assisted by McArthur, opened the floodgate in the 17th minute - his eighth of the season - with a nicely-placed finish.
The former Manchester United man then
12 minutes after the restart, the Foxes were reduced to 10 men after Marc Albrighton fouled the Cote d’Ivoire international who outpaced him to get through on goal.
"Yohan played a nice ball in and I heard Wilfried shout and I got it to him and it’s a great finish. I think Wilf tried to pass the second one to Wardy but I took it
"He is just unplayable at times and I wouldn’t like to be a defender playing against him. For us, he is a great asset when you can give someone the ball and he can run 40 yards with it."
Further goals from Ruben Loftus-Cheek, Patrick van Aanholt and substitute Christian Benteke sealed a comprehensive victory for Roy Hodgson’s team.
And the result shot the Selhurst Park outfit five places up the log to the 11th spot which, however, does not still guarantee their safety. But McArthur insists they aim to maintain their impressive run in their next English Premier League fixture away at Stoke City.
"We are going to try and win our next game and keep pushing up the table and see where it takes us."