SOCHI - Russian President Vladimir Putin dropped in on the US Olympic team in Sochi on Friday and sipped red wine, and his relaxed demeanour suggested he agreed with organisers when they said it had been a "truly great" Winter Games so far. Hosting a successful Games will go a long way to deciding Putin's legacy, and the huge price tag, which some put as high as an Olympic record $51 billion, underlines how important it is to him and his country.Global criticism of a Russian law banning the promotion of gay propaganda among minors and threats of an Islamist militant attack overshadowed the run-up to the Feb. 7-23 Games. U.S. President Barack Obama decided not to come to Sochi and, after criticism of Putin's stance on gay rights, sent a delegation including gay officials. But the negativity has melted away as thrilling sporting action has grabbed the headlines, while Putin put aside strained relations with Washington to chat to the Americans. The conversation soon turned to Russia's much-anticipated men's ice hockey match against the United States on Saturday."Of course we'll be supporting our guys," Putin could be heard saying on state television during the previously unannounced meeting. He also heaped praise on U.S. athletes, who sit equal fourth in the medals table, with Russia seventh. "What I like in you is that you have strong competitors in almost every discipline, in almost every event you fight for medals," he said.Sochi Olympics chief Dmitry Chernyshenko told Reuters that organisers were "modestly proud" of the Games, which hit the halfway stage on Saturday. "But we are not relaxing," he told Reuters. "There are still many things to do until the end of the Games and the most exciting competitions are ahead."Hours after he spoke, there was another shock in the Caucasus mountains on the seventh full day of competition, with Swiss Sandro Viletta ripping up the form book to win the men's super combined race. And, as another cloudless day of temperatures reaching 14 degrees Celsius softened the snow, compatriot Dario Cologna won his second gold in Sochi in the cross-country 15km classic race. There was a less likely hero in 43-year-old Roberto Carcelen of Peru, who finished last but received a tremendous reception from the crowd as he crossed the line. He was met by Cologna, who had waited nearly half an hour for him to finish. "I am proud that I have managed to qualify for two Olympics and I hope it will inspire Peruvian children to take up skiing," Carcelen said. "This was the last race of my career. I am retiring."Britain won its first gold of the Games when Lizzy Yarnold triumphed in the women's skeleton and emulated compatriot and 2010 champion Amy Williams - who she rents a house from in England. Darya Domracheva of Belarus became a double Sochi winner when she blew the opposition away in the biathlon 15km individual event.There was more gold for Belarus later in the day when Alla Tsuper won the women's freestyle skiing aerials event. Switzerland has jumped to second in the medals table with five golds, second only to Germany with seven. Russia have just two, and there was scant chance of adding to that tally on Friday after flamboyant figure skater Yevgeny Plushenko stunned the skating world by withdrawing from the men's individual event late on Thursday with an injury. The host nation's two gold medals have come in figure skating, and the sight and sound of a packed Iceberg Skating Palace roaring on local athletes has been one of the enduring images of the Games.