Miki Ando upset Olympic Champion Yuna Kim to take her second World title in Moscow, while Italy's Carolina Kostner came from sixth to bag the bronze medal.

More