Chinese figure skater Zhu Yi bounced back from a torrent of social media criticism last week as she was cheered on to a solid showing in the short program of the individual event on Tuesday.
The 19-year-old was the subject of widespread vitriol on Chinese social media after a fall in the team short program last Sunday, and she broke down in tears the following day after falling twice during the team free skate to finish fifth for her routine.
Yet from the minute she took to the rink for her short program individual routine, Zhu received nothing but unyielding support from the crowd at Capital Indoor Stadium.
Her entrance was welcomed by roaring applause and shouts of "add oil" — the Chinese equivalent of "go go" — according to CNN staff at the stadium.
Skating to 'Paint it Black,' the support continued unwavering as Zhu recovered from a wobbly opening jump to successfully land all her jumps in an altogether assured performance that was rewarded with a 53.44 score.
A smiling Zhu waved happily at the camera and received more applause at the announcement of a result which leaves her ranked 12th of 15 at the time of writing.
Zhu needs to place in the top 25 of the field of 30 to qualify for the free skating final on Thursday.
Typically, it is only the top 24 that progress, but this has been changed due to the ongoing doping scandal surrounding the Russian Olympic Committee's (ROC) Kamila Valieva.
The 15-year-old figure skater — who was found to have tested positive for a banned substance in December — is slated to perform as the 26th competitor and is expected to be out on the ice around 8:52 a.m. ET or 9:52 p.m. local time.