Russia was ready to put on a grand show for the Winter Games when the Olympic torch arrived in Sochi despite concerns about gay rights and corruption.