Sam Bennett has won today's 12th stage of the Giro D'Italia.
It's the second stage win for the Carrick on Suir man in less than a week. The Bora-Hansgrohe rider ended Ireland's 31-year wait for a Giro stage win last Friday.
He followed that up by claiming today's stage in a rain-effected sprint on the race track at Imola.
The 27-year-old timed his move to perfection, launching a long sprint with 400 metres to go, to take the win from Danny van Poppel and Niccolo Bonifazio.
Britain’s Simon Yates maintains his overall lead, with Tom Dumoulin trailing him by 47 seconds.
Bennett's stage win matches a feat achieved by Stephen Roche in the Giro in 1987 and he says it's a special day.
'You want power? Have some of this!' 💪@Sammmy_Be absolutely flies to victory in Imola to take stage 12! 😱#Giro101 pic.twitter.com/l2F8cSziR3
— Eurosport (@eurosport) May 17, 2018
🇮🇪 Second Giro stage win this year for Sam Bennett: the same feat achieved by his compatriot Stephen Roche in 1987. | 🇮🇪 Seconda vittoria per @Sammmy_Be al Giro quest'anno: stesso risultato del suo compatriota Stephen Roche nel 1987#Giro101 pic.twitter.com/Sys2lV7v6B
— Giro d'Italia (@giroditalia) May 17, 2018
More to follow