Here was a reminder of the player who joined Everton from Barcelona.
At times, Gomes looks like he is playing from memory, classy with the ball but not necessarily in the right physical or psychological frame of mind to go and get it. That’s a legacy of the serious injuries which have blighted his Goodison career.
Since his return, he has already provided enough memorable moments to suggest he is a luxury Dyche can afford – profit and sustainability rules permitting, of course.
There was a stunning goal against Tottenham Hotspur, and now this brilliant goal which was out of character with a generally scruffy tie.
Gomes is not an archetypal Dyche footballer. He has none of the tireless running of Dwight McNeil and Jack Harrison, nor relish of a 50-50 like James Tarkowski.
One suspects if he had been fit for the past few months he would have been playing somewhere else. He spent last season on loan at Lille.
But when a game needs a sprinkle of magic dust, he can provide it given the opportunity. Everton need plenty more of that given their current plight.
Gomes departed to a standing ovation on 72 minutes, by then Palace needed some conjuring of their own to prevent Dyche’s side facing Luton Town in round four.
Eze is their diamond in the rough, his ability to take possession and carry the threat into the final third often resembling a sole cavalry charge.
That made it bewildering when he was subbed after 64 minutes, Palace fans making it clear they were unconvinced he needed to be rested for this weekend’s league game with Arsenal.