Russia has delivered on its promises as host of the Olympic Games in Sochi, with any last-minute problems a normal part of hosting the great sporting show, the IOC president said on Monday. Duration: 01:07