Svetlana Podobedova won Kazakhstan's third weightlifting gold of the London Olympics after an epic battle with Russia's Natalya Zabolotnaya in a head-to-head so close that the medals were decided by the athletes' bodyweight.