India’s women boxers were the highlight of the Glasgow Commonwealth Games