Maiya Maneza won Kazakhstan's second weightlifting gold on Tuesday, setting a new Olympic record in the women's 63kg category.
Maneza scored 110kg in the snatch, two short of Russia's Svetlana Tsarukaeva, but lifted 135 in the clean and jerk to claim gold.
Tsarukaeva managed just 125kg, handing the Kazakh victory by eight kilos.
"I am very pleased, because this is my first Olympics. I have waited my whole life for this," an emotional Maneza said.
"This is for all the people who cheered for me."
Maneza and Tsarukaeva squared off at the world championships in Paris last November, when Tsarukaeva lifted enough in the snatch to take gold.
It is Kazakhstan's second gold in the sport, coming after teenage prodigy Zulfiya Chinshanlo took the 53kg category on Sunday, breaking her own world record in the clean and jerk.
Canada's Christine Girard took the bronze with a total of 236kg, just failing on her final clean and jerk attempt of 135kg, which would have secured the silver.