These two sides played each other just over a month ago in the league, when Palace won 2-0, but the start of today’s match had a completely different feel.
Silva, who was managing his 500th game, will be disappointed that his team did not take the lead with the good opportunities they had through Muniz and Andreas Pereira in the opening half-hour.
However, after Eze gave the Eagles the lead, Fulham were not able to create many chances of note and the result went the same way as the league match.
Silva introduced Adama Traore, Emile Smith Rowe and Raul Jimenez as the home side looked for a way back into the game, but they fell further behind as they chased a goal.
Fulham are still having an excellent campaign in the league and are just three points away from a Champions League place but losing in this manner at home with a trip to Wembley on the line will hurt them for some time.