Weightlifting continued to be India's richest source of medals as 21-year-old Valluri Ajaya Babu clinched silver in the men's 79kg category after a gripping duel with Malaysia's Erry Hidayat Muhammad.