Alex Tabuns Russia, St. Petersburg