Canadian skier Brian McKeever and guide Graham Nishikawa won the final IPC World Cup race of the season, finishing first in the men's 10-kilometre skate-ski race in the visually impaired division.

The Canadian duo clocked a winning time of 22 minutes 31.1 seconds a day after winning their first race of the season.

"I felt awful in the warm up - like there was nothing there," McKeever said. "But once we got going I really settled in and started to feel good."

"I am not really good judging the pace in these 10 kilometre races. These distances are Nish's bread and butter so he was super good today, setting a quick pace from the start — almost too good."

McKeever, who also won Saturday's 20-kilometre race, made his first two IPC World Cup starts of the season. The Canmore, Alta., spent the majority of his year trying unsuccessfully to earn a spot on Canada's squad for the Ski Tour Canada.

"Obviously it was a bit of a frustrating year for me on the able-bodied side, but this shows the work has been good," said McKeever. "There was lots of goals we wanted to reach this weekend. We accomplished them all - showing we are in great shape, we are still competitive and the guys to beat here in para-racing. I believe that is important to show our funding partners like Own the Podium we are not squandering opportunities they are helping provide to us."