Hungary's double world champion Daniel Gyurta won the 200 meters breaststroke gold on Wednesday, setting a new world record.
Gyurta clocked 2 minutes, 7.28 seconds, two tenths ahead of Britain's Michael Jamieson, who took silver.
"Of course I'm proud of the Olympic title," Gyurta said.
"To break the world record is what makes me proudest. I managed to prove for everyone and for myself that after those devastating two years after the 2004 Olympic Games I could bounce back and do what I dreamed of since my childhood."
Jamieson was incredulous.
"If you said [he would have won the silver] at the beginning of the week I would not have believed you," the Briton said.
"I'm absolutely delighted with a silver."
Japan's Ryo Tateishi won the bronze in 2:08.29, edging out his four-time Olympic champion countryman Kosuke Kitijima into fourth.
"I am very happy, really happy. Of course I aimed to win a medal," Tateishi said.
"With my time [personal best], I think everyone expected me to win gold but I gave it my all."
Coming into London, Kitijima had been shooting for the so-called triple-double after winning the 100m and 200m breaststroke final at Athens in 2004 and Beijing in 2008.
But he finished fifth Monday in a 100m race that was won in a world record time by South Africa's Cameron Van der Burgh.