Fans in the audience hold Chinese national flag to cheer up Zou Shiming at the Theater at Madison Square Garden in New York City, June 11, 2016. [Photo/chinadaily.com.cn]
Euro powers land in France for Euro
12 hours on treadmill: Chengdu runner steps shy of world record
Muguruza stuns Serena to win French Open
24 compete for 'prettiest woman' in UEFA Euro 2016
2016 Chinese F1 Grand Prix in Shanghai
Shanghai Rolex Masters
IAAF World Championships Beijing 2015
Beijing wins 2022 Winter Games bid