On April 19, about 12,000 runners took part in a half marathon in Beijing, China. On a separate track, beside the human runners, over 300 humanoid (human-like) robots tackled the same challenge. In a similar race last year, humans won easily. This year, the robots not only won, they beat the human world record.

