In another strange twist ... controversial Russian skating star Kamila Valieva fell to the ice multiple times and failed to medal in the women's free skate event.
15-year-old Valieva -- the best skater in the world -- was heavily favored to win leading up to the competition, but ended up finishing fourth after suffering one of the worst performances of her young career.
Kamila has been at the center of a firestorm of controversy ... after it was revealed last week that she failed a drug test in December. Valieva was popped for a performance-enhancing drug named trimetazidine. The drug helps blood flow and endurance.
Valieva was ultimately suspended for the positive test by Russian drug officials ... who then quickly reversed course, un-suspending her just a day later.
Other Olympic entities appealed the lifting of the suspension ... so the decision went to an organization called the Court of Arbitration (CAS), who ruled Valieva should be allowed to compete, despite seemingly being caught cheating.
One of their reasons? It'd cause "irreparable harm" to the 15-year-old skater.
Although Kamila didn't medal in Wednesday's event ... she did win a gold medal last week. It's still unclear if she will get to keep her medal.
And, while Valieva may seem like public enemy number 1 ... she actually left the ice in Beijing to chants of "Four more years!"