Barchewitze, Soerum and Stalder on the podium at the IBU  Junior World Championships © Twitter/@IBU_Junior

Germany's Max Barchewitz and Russia’s Anastasiia Khaliullina were crowned champions at the International Biathlon Union (IBU) Junior World Championships at Lenzerheide in Switzerland.

Barchewitz took gold with a clean record in the junior men’s event in a time of 40min 15.8sec, finishing 18.7 seconds ahead of silver medallist Norwegian Vebjoern Soerum, who missed two targets.

Barchewitz’s perfect accuracy over the 15-kilometre course was crucial in claiming gold as Soerum had to take two penalty laps, including one in the final round of shooting.

More than 45 seconds behind the winner was Sebastian Stalder of Switzerland, who finished just ahead of France’s Sebastien Mahon to take the bronze medal.

Kazakhstan’s Vladislav Kireyev rounded off the top five 1:15.3 behind Barchewitz.

In the junior women’s 12.5km race, Russia’s Khaliullina also kept a clean record as she swept aside the competition by more than a minute, finishing in a time of 41:32.6.

Khaliullina’s chances of winning the gold were boosted when silver medallist Milena Todorova of Bulgaria missed two targets in the second of four rounds.

Despite also missing a target in the next round, Todorova was able to hold off Amy Baserga of Switzerland, who won the bronze after a close finish with Russia’s Anastasia Shevchenko.

In fifth place, the Czech Republic’s Tereza Vinklarkova finished 90 seconds behind the gold medallist.