Sam Bennett has previously won stages in both the Giro d'Italia and La Vuelta.

Today he completed the triple with his first stage victory in the most classic competition of them all, the Tour de France, when he beat the stars Caleb Ewan and Peter Sagan in a sprint.

- I do not think I have understood it yet.

You dream about it, but you never think it will happen, says Bennett with tears in his eyes.

With the victory, the Irishman takes over the green points jersey from the triple World Cup gold medalist Sagan.

Slovenian Primoz Roglic retains the yellow leader's jersey.

Bennett became the sixth Irishman of all time to win a Tour de France stage.

There were several crashes on the stage which was unique in that it was the first time in history that the Tour de France passed two islands on the same stage.

The stage went between Ile d'Oleron and Ile de Re.