The winner from a Chinese smartphone maker reportedly completed the 21-kilometre race in 50 minutes and 26 seconds.

Dozens of Chinese-made humanoid robots showed off their fast-improving athleticism as they whizzed past human runners in Beijing

El gigante asiático exhibe músculo tecnológico con sus veloces androides corredores en la segunda edición de esta prueba en la que compiten personas y humanoides