Canadian Thompson wins World Cup skicross gold

Thompson, the reigning Olympic champion from Whistler, B.C., finished first in every heat despite the challenging conditions. (Mike Ridewood/CP)

Marielle Thompson held off Sweden’s Anna Holmlund to win gold Sunday in the women’s skicross World Cup while Canadian teammate Brady Leman took bronze in the men’s race.

Thompson, the reigning Olympic champion from Whistler, B.C., finished first in every heat despite the challenging conditions on the Watles, Italy course.

It was her second World Cup victory of the season.

Germany’s Heidi Zacher took the bronze.

It was a 1-2 Swiss finish in the men's final as Jonas Lenherr topped compatriot Alex Fiva.

Leman, from Calgary, took third place for his fourth World Cup podium appearance of the season.