The Moscow Cup was a one-day cycling race that was held annually in Russia between 2005 and 2015. It was part of the UCI Europe Tour in category 1.2, and was known as the Mayor Cup until 2014.

Winners

YearCountryRiderTeam
2005RussiaIvan Terenine
2006LatviaNormunds LasisRietumu Banka–Riga
2007RussiaDenis GalimzyanovPremier
2008RussiaTimofey KritskyKatyusha
2009RussiaMikhail AntonovKatyusha Continental Team
2010SerbiaŽolt DérPartizan Srbija
2011SerbiaIvan StevićPartizan Powermove
2012RussiaIgor BoevItera–Katusha
2013UkraineVitaliy ButsKolss Cycling Team
2014RussiaSergey LagutinRusVelo
2015UkraineSergiy LagkutiKolss BDC Team