Irish rider gets perfect lead-out again to take victory in Tavira
Michael Morkov
Irish cyclist holds on for victory despite losing two lead-out riders after a crash
Dan Martin will be aiming for a hat-trick of Grand Tour stage wins as he lines up in Giro
Jasper Philipsen gets the jump on Irish rider in bunch sprint
Irish rider gets perfect platform to strike from his Deceuninck-Quick-Step team-mates
Caleb Ewan just about got himself in front of the Irishman to win by just half a bike length
It was a flat-out race down the valley to catch master sprinter record a stage victory
From Katie Taylor to Bryson DeChambeau there were plenty of memories made