Norway finished top of the Winter Olympics medal table after Marit Bjoergen claimed a record-equalling gold and Kirill Kaprizov's golden goal gave the Olympic Athletes from Russia (OAR) the men's ice hockey title on the final day.
Bjoergen became the most decorated athlete in the history of the Winter Olympics when she won team sprint bronze at what is her final Games on Wednesday.
The cross-country skiing great increased her haul to 15 on Sunday and matched a record of eight golds held by her compatriots Ole Einar Bjoerndalen and Bjorn Daehlie with a masterclass in the 30-kilometre mass start classic event.
Bjoergen's exploits provided an apt climax to her 16-year Olympic career and also ensured her country end the Pyeongchang Games at the summit of the medal table with 14 golds - the same number as Germany - and 39 medals in total.
OAR claimed a dramatic 4-3 win over Germany in the men's ice hockey final, but there was four-man bobsleigh gold and silver for the Germans and a curling title for Sweden on the last day.
PEERLESS 'IRON LADY' ENDS OLYMPIC CAREER ON A HIGH
Bjoergen's rivals have become accustomed to seeing her on top of the podium over the years and there was no stopping the indefatigable great yet again.
The 37-year-old, nicknamed the 'Iron Lady', led the endurance race from the early stages and did not look back, grabbing a Norwegian flag to celebrate as she eased to an emphatic victory.
Bjoergen's latest success gave Norway a 14th cross-country skiing medal at the showpiece event in South Korea, breaking a record set by the Soviet Union in 1988.
Krista Parmakoski took silver for Finland after crossing the line one minute and 49 seconds behind Bjoergen, while Stina Nilsson of Sweden claimed bronze.
Bjoergen said: "It's been an incredible career for me, and after being a mum, it's hard to stay away from home, and these three weeks I was away from my son also. It's been tough and to finish like this is amazing."
The most decorated Winter Olympian just added to her collection! Congratulations, @maritbjoergen from #NOR on #Gold in #PyeongChang2018's final event - the Women's #CrossCountrySkiing 30km Mass Start Classic! @idrett— Olympic Channel (@olympicchannel) February 25, 2018
More news here: https://t.co/HZns8mDZ5O pic.twitter.com/DR1HPgr4Eq
KAPRIZOV AND GUSEV BREAK GERMAN HEARTS
The Russian team were strong favourites to beat a Germany side playing in their first Olympic ice hockey final, but there was almost an upset at the Gangneung Hockey Centre.
Germany twice came from behind with goals from Felix Schutz and Dominik Kahun before Jonas Muller put them in front for the first time.
Nikita Gusev came to the rescue with an equaliser for OAR in the final minute and laid on the winner for Kaprizov, who fired home 10 minutes into the extra period.
OAR veteran Pavel Datsyuk said: "The hearts of all the players on the bench stopped. We were waiting for this [equaliser]. And when [Gusev] scored, our hearts started beating."
FRIEDRICH DOUBLES UP, SILVER SHARED
Francesco Friedrich was on top of the podium for the second time in the Games after winning four-man bobsleigh gold.
Friedrich won the two-man title earlier in the week and steered his team-mates Candy Bauer, Martin Grothkopp and Thorsten Margis to victory with a run of 0.53 seconds.
He won the four-man title following a dead-heat finish and it was the same story for silver on the last day at the Olympic Sliding Centre, hosts South Korea and a second German crew finishing joint-second.
SWEDES LEAVE SOUR TASTE IN THE MOUTH OF 'GARLIC GIRLS'
Sweden were shocked by the United States in the men's curling final, but the women were not to be denied.
Anna Hasselborg, Sara McManus, Agnes Knochenhauer, Sofia Mabergs and Jennie Waahlin consigned South Korea - nicknamed the 'Garlic Girls' - to an 8-3 defeat.
Skip Hasselborg said: "I'm overwhelmed with feelings. I'm still so proud of my team, that they came out and performed this curling. I love each and every one. Just thinking about them makes me cry. They made my life so easy out there. I'm so crazy proud."
|Federer to skip clay-court season again|
|Cardiff maintain winning streak, Leinster beaten|
|Montpellier march on, Brive climb off the bottom|
|De Gea and Ter Stegen criticise World Cup ball|
|Kisner thrashes Poulter to set up Thomas Match Play semi-final|
|Kokkinakis stuns Federer in Miami|
|Neymar to Real Madrid stories a media game, says PSG´s Pastore|
|Falcons rise to the occasion at St James´ Park|
|Celtics´ Irving to return in three to six weeks after surgery|
|Poulter forgets Oosthuizen´s Masters nightmare|
|Miami Open organisers unaware of Wozniacki abuse|
|FA condemns England supporters after trouble in Amsterdam|
|Warriors star Curry´s regular season over after MCL sprain|
|Radwanska stuns Halep to open up Miami draw|
|This is the real Michy - Batshuayi back on track at Dortmund|
|Atherton, Waqar, Du Plessis and now Bancroft - A brief history of ball tampering in cricket|
|Sweden 1 Chile 2: Bolados strikes late winner on debut|
|Stormers hold off rallying Reds at Newlands|
|Italy to name new coach in May, Costacurta confirms|
|Garcia eliminated as Thomas´ Match Play charge continues|
|Wozniacki demands action after Miami Open abuse|
|Smith will not stand down as Australia captain, despite role in Bancroft ball-tampering plot|
|Canada 1 New Zealand 0: Herdman enjoys winning start thanks to Ricketts|
|I saw an opportunity to change the ball condition - Bancroft|
|Wilshere withdraws from England squad to face Italy|
|Colombia collapse a slap for France, says Giroud|
|Vazquez wants Spain to face Messi|
|Gotze, Sahin mentoring Jadon Sancho at Dortmund|
|Low to make changes for Brazil friendly as injured Can heads home|
|Conti targets Milan derby for injury return|
|Bancroft charged over ball-tampering incident|
|Bancroft faces ball-tampering allegations as South Africa take control of third Test|
|F1 Raceweek: Hamilton out to make pole count, Ricciardo ready to fight|
|Northern Ireland 2 South Korea 1: Son frustrated as World Cup preparations stutter|
|Olympiacos & Nottingham Forest owner denies any wrongdoing over drug trafficking charges|
|I´ll dance with the fans - Gayle ready to party in Harare|
|Two games in two days! Ireland´s Doyle returns from Turkey to play for Bradford|
|Bancroft caught up in ball-tampering row|
|Everything is fine again! Khedira offers positive fitness update|
|Puyol ´doesn´t see any problem´ with Neymar joining Real Madrid|
|Spain already know their team - Sampaoli seeks Argentina certainty|
|No offers for ´happy´ Bellerin, insists Arsenal full-back´s agent|
|F1 teams up with Netflix for documentary series|
|Iker is trembling already! - Ramos hunting down Casillas´ cap record|
|Warriors leave it late to preserve winning start, Hayne injures hip|
|Silva leaves Spain squad for personal reasons|
|Egypt coach Cuper declares Salah among world´s best|
|A-League Review: Simon haunts managerless Mariners, Jakobsen opens City account|
|Ricciardo: I´ve been shot in the ankle before season has even started|
|Alvarez temporarily suspended over positive test|
|Ronaldo trumps Salah, Messi missing - winners and losers from Friday´s internationals|
|Giggs wants Bale to stay at Real Madrid|
|Canes end Highlanders´ winning run|
|Bottas ´sorry´ for qualifying crash|
|Muller and Ozil set to miss Brazil friendly|
|´I wanted to wipe the smile off your face´ - Hamilton-Vettel rivalry already simmering|
|Ramos hails Spain´s belief after Germany draw|
|Buffon not ready to walk away as Italy look to the future|
|Hamilton breaks records to take pole in Melbourne|
|Curry suffers MCL sprain in first game back from ankle injury|
|Rain ruins day three in Auckland|
|Celtics get another short-handed win, Curry injured again|
|Wozniacki exits as Venus, Konta cruise in Miami|
|Wozniacki stunned by Puig in Miami|
|Mexico 3 Iceland 0: Layun scores brace in friendly win|
|Djokovic struggles continue as Cilic, Dimitrov progress|
|Usain Bolt not ready for top level, says Stoger|
|Ronaldo is a goal – Santos hails Portugal star|
|Pro Bowl TE Bennett announces retirement from NFL|
|Broncos acquire Veldheer from Cardinals for sixth-round pick|