CALGARY, Alberta (AP) -- World champion Mikael Kingsbury won a World Cup moguls competition at Canada Olympic Park and Canadian teammate Justine Dufour-Lapointe topped the women's field.
Kingsbury finished with 86.50 points. Olympic champion Alex Bilodeau of Canada was second at 84.76, and American Patrick Deneen finished third at 78.16.
Kingsbury, from Deux-Montagnes, Quebec, has won the Calgary stop on the World Cup four straight years.
''Calgary is the best World Cup for me all over the world so far,'' Kingsbury said. ''I feel like home everywhere in Canada. For sure. I can't wait to ski in Quebec, but this year the course was awesome. I felt very confident today. That's the biggest point. I felt very good and in very good shape. It's looking good for Sochi.''
Dufour-Lapointe finished at 78.53.
''Today, the good thing is I went fast and did clean jumps and that's how I win,'' Justine Dufour-Lapointe said. ''To win a gold medal at home, it's incredible.''
Olympic champion Hannah Kearney of the United States was second in 77.63, and Dufour-Lapointe's sister, Chloe, was third at 74.83. A third Dufour-Lapointe sister, Maxime, was fifth.
''This was a great reminder that I can be beat, and by someone younger than me,'' said Kearney, from Norwich, Vt. ''I've won on this course before, so even though I earned a podium, it's not what I was hoping for.
''It's motivation and at the same time it's a great feeling knowing that I'm in this position for the Olympics. I know I need to be tighter coming out of my bottom air and I'm going to focus on that going into Deer Valley and Lake Placid - two courses I feel confident with.''
Deneen, from Cle Elum, Wash., has his first podium finish of the season.
''This was a tricky course and I honestly surprised myself with how consistently I was able to ski,'' Deneen said. ''I've had difficulty on this course before, so that makes this podium that much better. I feel really confident looking toward Deer Valley and Lake Placid, both courses I've had a lot of success on.''