It was a sneak preview for fans and competitors alike on Saturday as the FIS World Cup came to Sochi in Russia.