Marianne St. Gelais won her second gold medal of the season in the women's 500-metres while Olivier Jean won the men's 500 at a World Cup short-track speedskating event.

St. Gelais, from St. Felicien, Que., won in a time of 44.246 seconds. Italy's Martina Valcepina was second in 44.511 seconds and China's Liu Qiuhong third in 44.548 seconds.

St. Gelais also won the season-opening women's 500 race last week in Kearns, Utah. She won all five World Cup events in the 500 last season as well as the silver medal at the 2010 Olympics.

Caroline Truchon of Chicoutimi, Que., won her C final to place eighth overall and Gabrielle Waddell of Red Deer, Alta., was ninth

In the men's 500, Jean, from Lachenaie, Que., edged teammate Charles Hamelin with a time of 41.874 seconds to take gold in his first World Cup meet of the season.

Hamelin, from Sainte-Julie, Que., was second in 41.976. It was the second straight silver in the discipline for Hamelin, who also won gold last week in the men's 1,500.

Vladimir Grigorev of Russia was third in 42.040.

Francois-Louis Tremblay from Alma, Que., finished seventh overall.

In the women's 1,500, Valerie Maltais of La Baie, Que., finished fourth. Arianna Fontana of Italy took the gold.

Marie-Eve Drolet of Laterriere, Que., won the B final to place ninth and Jessica Hewitt of Kamloops, B.C., was 13th.

In the men's 1,500, Francois Hamelin from Sainte-Julie, Que., won the B final to finish ninth while Michael Gilday of Yellowknife was 21st.

The men's and women's relay teams qualified for the Sunday's final. Gilday, Jean, Tremblay and Charles Hamelin skated for the men. Drolet, Maltais, St. Gelais and Truchon made up the women's team.