The intervention of Moscow's most prominent anti-Putin activists in a city 800 miles from the capital has put a local mayoral race on the national stage.
Michael McFaul's appointment as US ambassador to Russia was expected to be a home run, but he has ruffled feathers and the Kremlin is lashing out.