Marius Lindvik claimed his third Ski Jumping World Cup career victory on the Wielka Krokiew hill in Zakopane, Poland, on Sunday (17 January).
The 22-year-old Norwegian went 135m on his first leap for 145 points. Then a soaring second jump clearing 145.5m for 152.8 points gave Lindvik the win with a total of 296.5 points, 2.3 ahead of Slovania's Anze Lanisek in second.
It was a thrilling thrilling finale with Lanisek leading after Round 1: despite a shorter jump (133.5m), he racked up 145 points, his cleaner landing paying off.
But the 24-year-old Slovenian was put under extreme pressure and couldn't match Lindvik's masterful final effort.
PyeongChang 2018 gold medallist Robert Johansson finished in third place on the podium, 7.6 points down from Lindvik, his second jump of 139m securing him a podium finish.
"It was a very good competition, my jumping has been pretty good the whole weekend and I'm really happy to win today," Linkvik told FIS afterwards.
"Especially the second round was a very good jump and I'm really happy about my performance today."
Austria's Daniel Huber was just off the podium in fourth after he sealed victory for Austria in Saturday's WC team competition.
Polish jumper Andrzej Stekala was sixth on home snow and Japanese gliders Kobayashi Ryoyu and Sato Yukiya finished 6th and 7th respectively.
Sato won Friday's qualifying ahead of Markus Eisenbichler, the German claiming 8th place today.
Halvor Egner Granerud had a bad day on Friday, only clearing 117m for a 43rd place finish in qualification, and improved in competition on Sunday while still only managing to finish 23rd.
The Norwegian still leads the World Cup standings after winning five World Cup competitions in succession earlier in the season, but then went five without a win, Kamil Stoch dominating the Four Hills.
Granerud returned to winning ways in Titisee-Neustadt last week and will be hoping to find more consistency to see out what has been a spectacular breakout season for him.