Roman Koudelka claimed his third FIS Ski Jumping World Cup win of the season on Sunday with victory at Engelberg.
Koudelka had finished second to Germany's Richard Freitag in Saturday's HS137 competition, but went one better this time around by emerging triumphant with a score of 289.6 points from his two jumps.
Jumps of 135.5 metres and 138.5m secured success for the Czech ahead of Switzerland's home hope and four-time Olympic gold medallist Simon Ammann (284.4) and Austrian Michael Hayboeck (282.4).
The win puts Koudelka in second place in the World Cup standings with 470 points, two behind Anders Fannemel after the Norwegian was only good enough for eighth position with a score of 264.1
And Koudelka was quick to express his delight at finding form just seven days before the start of the prestigious Four Hills tournament.
"My jumps today were better than yesterday," the 25-year-old said. "Of course I'm satisfied with my performance and with the result, although I was still a bit late at the take-off, my jumps were at 90 per cent.
"Now I have a positive feeling for Christmas and the Four Hills tournament."
The Four Hills starts next Sunday with the opening meet at Oberstdorf in Germany.