Watch: Humanoid robots stumble through football match in China

The robots kicked, scored and tumbled while competing at a tourmentant in Beijing.

Source:: BBC News – Technology