
Humans took the lead over robots and kept it easily as they raced to victory at Beijing’s Yizhuang half-marathon.
Thousands of runners joined 21 humanoid robot rivals in a world-first 21km (13 miles, 352 yards) challenge in the Chinese capital on Saturday.