El Shehaby refused to shake the hand of rival Or Sasson at the end of their first-round match on Friday, much to the annoyance of the crowd who booed. The referee then requested El Shehaby bow, after which he gave a quick nod
The IOC said on Monday that the Egyptian's conduct "was contrary to the rules of fair play and against the spirit of friendship embodied in Olympic values” and handed down a "severe reprimand", sending the 34-year-old home.
The Egyptian Olympic Committee also "strongly condemned" El Shehaby's actions, according to AP.
The ruling was broadly welcomed on social media, with many branding it the right decision and that there was no place for politics at the Olympics.