Canada's Tessa Virtue and Scott Moir put on a dazzling show to win the gold medal in ice dance on Tuesday afternoon at Gangneung Ice Arena.

The duo skated to "Moulin Rouge" in their free dance and earned a world record total score of 206.07 points to capture the second Olympic gold medal of their career. They were the champions at the 2010 Vancouver Games and the silver medalists four years ago in Sochi.

Virtue and Moir edged out training partners Gabrielle Papadakis and Guillaume Cizeron of France by less than one point for the victory.