Norway’s Tiril Eckhoff missed just one of her 20 shots to win the women’s 12.5 kilometres mass start event on the last day of the International Biathlon Union (IBU) World Cup in Nové Město na Moravě in Czech Republic.
The 29-year-old secured a near perfect victory in 34 min 00.8sec.
It was her seventh win of the season and her second in mass start competition.
"It was really tough today," Eckhoff said.
"I was fast in the prone shooting but in the standing, I needed a little bit of time.
"I don’t have the confidence and I need to work those targets down, so I am very happy to have managed that today."
Sweden’s Hanna Öberg and Germany’s Franziska Preuß also had a single penalty in finishing second and third, respectively.
Öberg was 25.3 seconds behind, while Preuß was 32.4 seconds back.
Congratulations to the top 3 in the #NMNM20 men mass start! 🇳🇴JT Boe @NSSF_Biathlon took first place, 🇫🇷@EmilienJck second and 🇩🇪Arnd Peiffer @skiverband third! Watch the entire race again on https://t.co/MSJYx30KUx pic.twitter.com/0B1UFjMfcK— IBU World Cup (@IBU_WC) March 8, 2020
There was also success for Norway in the men's 15km mass start event, with Johannes Thingnes Bø coming out on top in 39:32.7 with three penalties.
The win completes a hat-trick for the 26-year-old in Nové Město na Moravě, having anchored Norway’s men's 4x7.5km relay victory yesterday and claimed the men’s 10km sprint title on Friday (March 6).
Clean-shooting Emilien Jacquelin of France was 15.1 seconds behind in the runners-up spot, having been unable to keep up with Bø in the last loop.
Germany's Arnd Peiffer was 25 seconds back, with one penalty, in third.
"I am in good shape so I put in high speed from the start," Bø said.
"I think that is why I was missing something in the shooting range.
"I managed to hit five in the last standing.
"It was a hard fight with Jacquelin."
The penultimate IBU World Cup of the 2019-2020 campaign is due to take place in Kontiolahti in Finland from March 12 to 15.
The season will then conclude in Oslo Holmenkollen from March 20 to 22.