Sam Bennett keeps green jersey as Nicholas Roche secures top-10 finish

Ireland's Sam Bennett, left, is congratulated by Australia's Caleb Ewan, third place, right, after winning stage 10 of the Tour de France

Sam Bennett has held onto the green jersey for best sprinter at the Tour de France.

It comes after a 12th stage where Marc Hirschi made it third time lucky as he claimed his maiden Tour de France stage victory in Sarran Correze.

Bennett, who rides for the Deceuninck - Quick-Step team picked up nine points in the green jersey competition earlier, for being seventh across the line at the intermediate sprint.

Bennett (252 pts) is now 70 points clear of Peter Sagan (182 pts), who was penalised yesterday for a push on Jumbo-Visma’s Wout van Aert, while Bryan Coquard is in third on 155 points.

However, it was Marc Hirschi's day as the Swiss rider, making his debut Tour at the age of 22, had twice been on the podium in the opening week of the race after seeing attacking efforts fall short, but delivered for Team Sunweb on stage 12 as he broke clear on the climb of the Suc au May before soloing to victory.

Julian Alaphilippe, who pipped Hirschi to the line on stage two in Nice, was part of a large chase group on the descent to the finish, but a lack of organisation prevented them from closing him down before a mechanical issue ended Alaphilippe’s own challenge.

Nicholas Roche finished the stage in 10th place.