Tarjei Boe of Norway and Darya Domracheva of Belarus won mass start races in the final events at the biathlon world championships on Sunday at Nove Mesto, Czech Republic.
Boe shot clean to cross the finish line of the 15-kilometre men's race in 36 minutes, 15 8 seconds to capture his third gold medal at the championships, adding to wins in men's and mixed relays.
Anton Shipulin of Russian overcame a penalty lap to claim silver, 3.7 seconds behind.
Emil Hegle Svendsen of Norway missed one target to finish 7.4 seconds back for bronze, adding to his four golds at the worlds.
Jean-Philippe Le Guellec of Shannon, Que., finished 22nd.
"The race went decently well. I managed some good shooting, but then so did the entire field," said Le Guellec. "Skiing was not as great. I had enough juice to ski the whole race pretty much. All in all, it was a great effort."
The two-time Olympian posted a career-best 10th-place finish in the individual competition earlier in the week, and Saturday, Canada's men's team posted a best-ever eighth-place result in the 4x7.5-kilometre relay.
"It's really encouraging to have the best world champs ever for the men going into the last three World Cups, and a big summer of training," Guellec said. "It goes to show that when crunch time comes, we can respond, which hasn't always been the case in the past. The level has stepped up, and we'll be working on that to better ourselves during the summer."
Norway dominated the races in the Czech resort of Nove Mesto with a total of eight victories out of 11 men's and women's competitions.
Domracheva missed two targets but hit the front in the middle of the women's race and cruised to victory, completing the 12.5-kilometre course in 35:54.5 seconds for her second career gold medal at the worlds.
Heavy favourite Tora Berger of Norway also missed twice to finish 8.7 seconds behind for her second silver at the championships, along with her four golds at the worlds this year.
Monika Hojnisz of Poland took bronze, trailing Domracheva by 27.6 seconds.