Frode Andresen of Norway combined perfect shooting with the fastest cross country time on Thursday to win the men's 10km sprint event at a World Cup biathlon meet.
World Cup leader Kati Wilhelm of Germany edged France's Sandrine Bailly by 2.8 seconds in the women's 7.5km sprint to collect her third win of the season and move 108 points clear of Sweden's Anna Carin Oloffson in the overall standings.
Andresen, who completed the race in 26 minutes, 11.2 seconds with no penalties, won his 15th World Cup event. He also won the sprint last weekend in Ruhpolding, Germany.
Germany's Ricco Gross took second, 33.8 seconds behind Andresen, and Maxim Tchoudov of Russia was 39.2 behind. Halvard Hanevold finished fourth, followed by Ole Einar Bjoerndalen.
Bjoerndalen, returning to the World Cup circuit after missing several events, had two penalties from the shooting portion and trailed the winner by 48.4 seconds.
France's Raphael Poiree stayed in first place in the overall World Cup standings with 358 points despite finishing a distant 17th with two misses and a gap of 1:31.1.
Germany's Michael Greis, second overall with 329 points, placed sixth in the sprint, 49.1 seconds behind.
In the women's sprint, the top three finishers all shot clean and Wilhelm prevailed in the cross country race with a time of 21:45.0.
Third-place Albina Akhatova of Russia trailed the winner by 25.4 seconds.
Veteran Uschi Disl of Germany, third overall with 345 points, ended up fourth in the sprint, with one penalty, 34.8 seconds behind. Norway's Liv Grete Poiree, winner of the previous sprint in Ruhpolding, finished 10th with two penalties, 1:08.7 back.
Halvor Lunn of Norway and Manuela Lara Pesko of Switzerland won snowboard World Cup halfpipe events.
Lunn, who won for the first time this season, beat Switzerland's Therry Brunner and Jan Michaelis of Germany to climb to 12th in the men's overall standings.
Pesko won her second straight event to move further ahead at the top of the World Cup standings. New Zealand's Juliane Bray was second, followed by Sophie Rodriguez of France in third.
Finland's Antti Autti leads the men's standings with 2,400 points, 80 more than Germany's Xaver Hoffmann. Kazuhiro Kokubo of Japan dropped to third with 2,200 points.
In the women's overall standings, Pesko has 3,760 points, stretching her lead over France's Doriane Vidal in second to 760. Shiho Nakashima of Japan is third with 2,220 points.
Jeff Pain of Canada set track records in both his heats to win his second World Cup skeleton race this season.
The event also counted as the European Championships.
Pain first broke the track record in the opening heat, clocking 1 minute, 9.38 seconds, the broke it again with a second run of 1:08.63 for a total time of 2:18.01.
Gregor Staehli of Switzerland placed second to take the European title. The Swiss was 0.01 behind on the opening run and then clocked 1:09.01 for an aggregate time of 2:18.40.
Germany's Frank Rommel finished third in 2:18.77 after runs of 1:09.66 and 1:09.11. His result gave him the European silver.
Markus Penz of Austria was ninth in 2:19.67, leaving him with the European bronze medal.
Pain leads the World Cup standings with 470 points, with Staehli second on 425. Bernotas is third with 343 points.