Chen Long (R) celebrates his French Open title with Shi Yuqi. (photo: AFP)