Kamil Stoch has won his third competition in a row in the 2020-2021 Ski Jumping World Cup season ©Getty Images

Poland's Kamil Stoch has extended his winning streak to three after taking victory in the latest leg of the International Ski Federation (FIS) Ski Jumping World Cup in Titisee-Neustadt in Germany.

With a total of 281.6 points, the three-time Olympic champion finished four points ahead of the overall World Cup leader Halvor Egner Granerud of Norway.

Both were a large margin ahead of bronze medallist Piotr Żyła of Poland, who finished just ahead of Germany's Markus Eisenbichler.

A third Pole completed the top five, with Andrzej Stękała putting in another top performance.

Stoch's run continues on from the FIS Four Hills Tournament, where he won the two legs in Austria in Innsbruck and Bischofshofen.

These victories helped him win his third overall Four Hills title.

Norway's Robert Johansson and Poland's Dawid Kubacki finished sixth and seventh, while Norway's Marius Lindvik could only finish eighth after some promising recent form.

Double world champion and reigning overall World Cup champion Stefan Kraft of Austria was ninth, while 2018-2019 World Cup champion Ryōyū Kobayashi of Japan was 10th.

A second leg is set to take place tomorrow in Titisee-Neustadt.

In the overall World Cup standings, Granerud still has a lead of over 200 points to Eisenbichler, closely followed by Stoch.

A larger gap goes back to the Polish pairing of Żyła and Kubacki in fourth and fifth.