Indonesia's Maria Kristin Yulianti won bronze in the women's singles badminton Saturday, defeating China's Lu Lan.
Yulianti, ranked just 21 in the world, came charging back from one game down against the Chinese third seed to win 11-21, 21-13, 21-15.
Indonesia's win denies China a clean sweep of the medals in the women's singles, with China's Xie Xingfang taking on teammate Zhang Ning in the gold medal match later Saturday.
Unseeded at the Olympics, Yulianti has been the surprise package of this tournament, downing her higher ranked rivals on the way to the finals.
Yu raced to a one-game lead Saturday, but Yulianti drew on her fighting strength in the second, producing precision shots that clearly frustrated Yu.
In the decider, Yulianti raced to an 8-4 lead, but Yu mounted a comeback to come within one point at 9-8 down.
The Indonesian held her nerve, powering ahead before fighting off a last gasp offensive from Yu to clinch the bronze.
Yulianti was beaten by defending champion Zhang in the semi-final.