BEIJING - Humanoid robots on Friday showcased their skills at the inaugural sports games featuring them in Beijing, which the city touts as the world's first, with the machines competing in such disciplines as football, kickboxing and track and field.

Related coverage: