WINDSOR, Ont. -- Canada's Olympic and world champions Tessa Virtue and Scott Moir have captured gold in dazzling fashion at Skate Canada International.

The duo scored 104.32 points for a debut of their free dance program to "Carmen" that brought the crowd at the WFCU Centre to its feet.

Virtue, from London, Ont., and Moir, from Ilderton, Ont., scored 169.41 points overall for the gold.

Italians Anna Cappellini and Luca Lanotte won the silver with 160.06.

Russians Ekaterina Riazanova and Ilia Tkachenko won bronze with 143.39.

Virtue, wearing a black dress with plunging neckline, and Moir took their free dance in another direction this season, opting to skate a steamy and sensual free dance program.

The innovative Canadians also have several lifts and spins in their jam-packed program that have never been performed in figure skating.