POOLE-born Andrew Musgrave finished a valiant seventh as Norway claimed a clean sweep of the podium in the men's 30km skiathlon at the Winter Olympics in Pyeongchang.

The 27-year-old, at his third Olympics, was sixth with 7.5km remaining and moved into second with little more than 5km to go.

Musgrave was behind only Norway's Simen Hegstad Kruger, who had a clear lead, as the skiers entered the stadium for the final time, with 3.75km remaining.

Kruger held on to claim gold with compatriots Martin Johnsrud Sundby second and Hans Christer Holund third. Musgrave was 25.7 seconds behind.

It was an impressive result for Musgrave, who is based in Lillehammer, Norway.

The Scot is used to mixing with the world's elite in an alien discipline to many Britons.

His fourth-place finish in the 50km freestyle at last year's World Championship is a best result for a British Nordic skier.

He also claimed his first World Cup podium finish with bronze in the 15km freestyle in Toblach, Italy, earlier this season.