
The Norwegian stayed in the shadows for most of the race, and when his rivals made mistakes, he moved into the lead and carried it through to the finish.
Johan Botn, along with Philipp Nawrath, were the only two athletes to hit all 20 targets and avoid penalty loops, and it was these two who battled for victory in the final mass start of the season.
For a long time, Eric Perrot was leading. After the second shooting, he broke away with a 10-second advantage over Laegreid, Lombardot, Claude and Botn. The Frenchman continued to push the pace, but a miss at the first standing stage allowed Nawrath and Botn to catch him.
At the final shooting, Perrot shot inaccurately but extremely fast, and even with a penalty loop he was only eight seconds behind the leading pair. It seemed that just a few hundred meters more and he would catch them, but that did not happen — the Frenchman ran out of energy and had to settle for third place.
The Norwegian thrilled the home crowd by holding off Philipp Nawrath’s attack on the finishing straight. At the line, they were separated by just 0.2 seconds.
| Click on the flag to select team | Shooting | - | Time | ||
| 1 | ![]() |
Johan-Olav Botn | 0+0+0+0 | 0 | 37:15.6 |
| 2 | ![]() |
Philipp Nawrath | 0+0+0+0 | 0 | +3.7 |
| 3 | ![]() |
Eric Perrot | 0+0+1+1 | 2 | +13.7 |
| 4 | ![]() |
Holm Laegreid Sturla | 0+0+1+0 | 1 | +20.6 |
| 5 | ![]() |
Emilien Jacquelin | 0+1+1+1 | 3 | +23.9 |
| 6 | ![]() |
Martin Ponsiluoma | 0+1+1+1 | 3 | +26.5 |
| 7 | ![]() |
Oscar Lombardot | 0+0+1+0 | 1 | +50.9 |
| 8 | ![]() |
Fabien Claude | 0+0+1+1 | 2 | +1:09.4 |
| 9 | ![]() |
Sebastian Samuelsson | 0+1+1+1 | 3 | +1:35.1 |
| 10 | ![]() |
Sjastad Christiansen Vetle | 0+2+0+2 | 4 | +1:36.5 |
| 11 | ![]() |
Dahlen Aspenes Sverre | 0+1+2+1 | 4 | +1:36.6 |
| 12 | ![]() |
Campbell Wright | 1+1+1+1 | 4 | +1:42.2 |
| 13 | ![]() |
Johannes Dale-skjevdal | 1+1+2+0 | 4 | +1:48.8 |
| 14 | ![]() |
Quentin Fillon Maillet | 0+1+2+1 | 4 | +1:51.9 |
| 15 | ![]() |
Justus Strelow | 1+0+0+0 | 1 | +1:55.8 |
| 16 | ![]() |
Isak Frey | 1+1+0+2 | 4 | +1:57.6 |
| 17 | ![]() |
Martin Uldal | 1+1+1+1 | 4 | +1:58.2 |
| 18 | ![]() |
Lukas Hofer | 1+1+2+0 | 4 | +2:15.5 |
| 19 | ![]() |
Vitezslav Hornig | 0+0+3+0 | 3 | +2:19.7 |
| 20 | ![]() |
Niklas Hartweg | 2+0+1+0 | 3 | +2:19.8 |
| 21 | ![]() |
Philipp Horn | 1+0+2+1 | 4 | +2:20.0 |
| 22 | ![]() |
Vitalii Mandzyn | 1+0+1+1 | 3 | +2:23.7 |
| 23 | ![]() |
Rihards Lozbers | 2+0+0+1 | 3 | +2:25.2 |
| 24 | ![]() |
Didier Bionaz | 2+0+1+1 | 4 | +2:42.1 |
| 25 | ![]() |
Michal Krcmar | 0+3+1+0 | 4 | +3:18.7 |
| 26 | ![]() |
Gaetan Paturel | 1+1+1+4 | 7 | +3:25.0 |
| 27 | ![]() |
Joscha Burkhalter | 0+0+0+1 | 1 | +4:21.5 |
| 28 | ![]() |
Mikulas Karlik | 2+0+1+3 | 6 | +4:27.1 |
| 29 | ![]() |
Jesper Nelin | 0+1+2+2 | 5 | +4:36.5 |
| 30 | ![]() |
Tero Seppala | 1+1+1+2 | 5 | +4:44.6 |



























