India won the gold medal in men's field hockey at the 1980 Moscow Olympics.
India defeated Spain 4–3 in the gold-medal match on July 29, 1980. The tournament was played at venues including the Minor Arena of the Central Dynamo Stadium and Young Pioneers Stadium. The victory gave India its eighth Olympic men's hockey title, extending a dominance that had begun with gold at the 1928 Amsterdam Games.
The Moscow tournament was unusually small because of the U.S.-led boycott following the Soviet invasion of Afghanistan. Nine of the originally expected twelve teams withdrew, and the field was reduced to six. Pakistan, the Netherlands, West Germany and several other hockey powers were absent, changing the competitive landscape.
India's team included captain Vasudevan Baskaran, Zafar Iqbal, Mohamed Shahid and Surinder Singh Sodhi. Spain earned silver, while the Soviet Union took bronze. The women's tournament was a separate event and was won by Zimbabwe, so the question's men's designation matters. India's 1980 triumph remains its most recent Olympic men's hockey gold.