The Beijing marathon has been postponed till further notice due to an increase in coronavirus infections in China.
A new outbreak of cases is expected to grow further, according to the country's top health officer.
So far, China has reported over 133 cases spread over 11 regions. All of them have been related to the Delta variety, which is highly transmissible.
The most recent epidemic is the country's largest since Nanjing in August of this year.
It has prompted doubts about China's capacity to continue its zero-tolerance stance on the virus, particularly as the 2022 Winter Olympics approaches.