The German scored a total of 266.4 points with jumps of 122.5 and 130 metres to take his sixth career win in the 1,000th individual World Cup event.

Geiger beat his rival and overall standings leader Stefan Kraft into second as the Austrian registered jumps of 119.5m and 126m to score 260.5 points.

Ski Jumping
Teenager Kvandal takes Ljubno by storm to win gold
24/01/2021 AT 17:06

Karl Geiger claims fourth World Cup win of season

Kraft's compatriot Michael Hayboeck completed the podium in third place.

Watching winter sports live on Eurosport and the Eurosport Player

"I went full throttle and got the table really well, that was awesome," Geiger said.

"I'm really in a very good shape, I'm really happy."

Kraft is still in control of the overall World Cup standings but Geiger's victory narrows the gap at the top from 138 to 118 points with four events remaining.

Ski Jumping
Norway's men jump to Lahti gold
24/01/2021 AT 08:16
Ski Jumping
Terrific Klinec helps Slovenia to sensational ski jumping victory in Ljubno
23/01/2021 AT 16:26