The Yizhuang half marathon is the first time robots have raced against humans over such a distance. Post navigation Memphis beats Dallas to face top-seeded Oklahoma City in the NBA playoffs Is the US dollar at risk of a ‘confidence crisis’?