The Oil and Natural Gas Corporation (ONGC) has won the 91st edition of All-India MCC-Murugappa Gold Cup hockey tournament by defeating Bengaluru Hockey Association (BHA) by 4-2 in the final at Mayor Radhakrishna stadium Egmore at Chennai, Tamil Nadu.