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