Everything seems to be coming together for Christine Nesbitt after an uncharacteristically difficult start to the speed-skating season.

The Olympic gold medalist from London, Ont., won her third distance at the Canadian Olympic trials on Thursday, taking the 1,500 metres with a time of 1 minute 55.74 seconds.

"I'm really happy. I haven't raced in two months, so I feel strong and fit but it's different when you go to race," Nesbitt said. "You never really know how that's going to translate so I had four great races this week, and I'm really excited about it."

Story continues below advertisement

The 1,500 will be Nesbitt's third distance in at the Winter Games in Sochi, Russia, after winning the 500 and 1,000 metres earlier in the competition.

Nesbitt finished ahead of Kali Christ of Regina, who had a time of 1:56.21, and Brianne Tutt of Airdrie, Alta., at 1:59.46.

More accustomed to standing on top of the podium on the World Cup circuit, Nesbitt has had her struggles this season. She managed disappointing 10th and 12th places in her marquee distance this year in the season's first two World Cup stops.

On the men's side, Denny Morrison of Fort St. John, B.C., won the 1,500 with a time of 1:45.00, ahead of Mathieu Giroux of Pointe-aux-Trembles, Que., (1:45.36) and Vincent de Haitre of Ottawa (1:45.40).

Story continues below advertisement

The team will officially be announced on Jan. 22.