Picture taken on June 13, 2016 shows the general view of the heavy rain before the Euro 2016 Group E soccer match between Belgium and Italy in Lyon, France.[Photo/Xinhua]
March of the Penguins ends with fourth Stanley Cup
Cavaliers dump Warriors to force Game 6 at home court
Germany beats Ukraine 2-0 at Euro 2016
Chinese boxer Zou scores a win in US debut match
2016 Chinese F1 Grand Prix in Shanghai
Shanghai Rolex Masters
IAAF World Championships Beijing 2015
Beijing wins 2022 Winter Games bid