Russia's Winter Olympics officially got underway on Friday on the Black Sea coast with a burst of fireworks and an extravagant opening ceremony.
President Vladimir Putin has staked his reputation on hosting a safe and successful Games in the resort town of Sochi, where a high-octane show before 40,000 spectators signalled the start of the costliest Olympics in history.