Machovikov begon zijn carrière bij Dinamo Moskou in 1971. In 1972 speelde hij de finale van de Europacup II tegen Glasgow Rangers. In de 87ste minuut maakte hij de aansluitingstreffer, het werd toen 3-2, maar het mocht niet baten, Dinamo verloor de finale. In 1976 won hij met de club de titel en in 1977 de beker.