The Olympic flag was brought into the stadium with eight flag bearers: Chulpan Khamatova, Lidiya Skoblikova, Anastasia Popova, Valentina Tereshkova, Viacheslav Fetisov, Valery Gergiev, Alan Enileev and Nikita Mikhalkov.
 During the flag raising, opera singer Anna Netrebko later sang the Olympic Anthem in Russian.

The Olympic Oath on behalf of all athletes was taken by Ruslan Zakharov (Short-track), Vyacheslav Vedenin took the oath for all judges and Anastasia Popkova took the oath for all coaches.

For the finale, tennis player Maria Sharapova brought the Olympic Torch (the torch that had gone to the International Space Station in November) into the stadium.
She handed it off to pole vaulter Yelena Isinbayeva who, in turn, passed it to wrestler Aleksandr Karelin.
Karelin then passed the torch to gymnast Alina Kabaeva.
Figure skater Irina Rodnina took the torch and was met by former ice hockey goalkeeper Vladislav Tretiak, handing the torch to him.
Tretiak jogged out of the stadium alongside Rodnina.
The pair then jointly lit the Olympic cauldron installed at the Sochi Medals Plaza in Sochi Olympic Park to the music of the "Firebird Suite" by Igor Stravinsky.
Gas jets led the Olympic flame to the top of the Olympic Cauldron.
This was followed by a fireworks display across the area around Fisht Olympic Stadium, including the other sporting venues.
 Twenty-two tonnes of fireworks were lit as Tchaikovsky's Nutcracker score played.
In total, the show lasted just under three hours.
The Olympic flag was brought into the stadium with eight flag bearers: Chulpan Khamatova, Lidiya Skoblikova, Anastasia Popova, Valentina Tereshkova, Viacheslav Fetisov, Valery Gergiev, Alan Enileev and Nikita Mikhalkov.  During the flag raising, opera singer Anna Netrebko later sang the Olympic Anthem in Russian.
The Olympic Oath on behalf of all athletes was taken by Ruslan Zakharov (Short-track), Vyacheslav Vedenin took the oath for all judges and Anastasia Popkova took the oath for all coaches.
For the finale, tennis player Maria Sharapova brought the Olympic Torch (the torch that had gone to the International Space Station in November) into the stadium. She handed it off to pole vaulter Yelena Isinbayeva who, in turn, passed it to wrestler Aleksandr Karelin. Karelin then passed the torch to gymnast Alina Kabaeva. Figure skater Irina Rodnina took the torch and was met by former ice hockey goalkeeper Vladislav Tretiak, handing the torch to him. Tretiak jogged out of the stadium alongside Rodnina. The pair then jointly lit the Olympic cauldron installed at the Sochi Medals Plaza in Sochi Olympic Park to the music of the "Firebird Suite" by Igor Stravinsky. Gas jets led the Olympic flame to the top of the Olympic Cauldron. This was followed by a fireworks display across the area around Fisht Olympic Stadium, including the other sporting venues.  Twenty-two tonnes of fireworks were lit as Tchaikovsky's Nutcracker score played. In total, the show lasted just under three hours.
2014 Winter Olympics opening ceremony