New Delhi: Hockey legend Mohammad Shahid died on Wednesday in a Gurgaon hospital after battling kidney and liver problems. He was 56.

Shahid, one of the greatest names in Indian hockey, was part of the Indian team that clinched the gold medal in the 1980 Moscow Olympics.

He was battling for life after a bout of jaundice and dengue made his condition worse. He had been admitted to SSL Hospital at Banaras Hindu University with severe stomach pain on June 29.