The first Games held under the IOC was hosted in the Panathenaic stadium in Athens in 1896 .
The first Games held under the auspices of the IOC was hosted in the Panathenaic stadium in Athens in 1896 .