The Egyptian scored his first goal for the Tigers minutes after coming off the bench while his countryman Ahmed Elmohamady netted a late winner to seal the points.
"The boy Gedo showed his class. He's an international footballer and I think he's got 19 goals in 30 games so we know he has got quality," Bruce told reporters.
"A big credit goes to our chairman. He's worked wonders to get him here."
The result leaves Hull in second place in the Championship, two points clear of third-placed Leicester City.