In the closest stage finish of this year's
Giro d'Italia so far, it was
UAE Team Emirates's Pascal Ackerman who took his first victory of the season.
Mark Cavendish led out the sprint and seemed nailed on to secure the win but as Ackerman came out from the Manx Missile's slipstream,
Jonathan Milan came roaring past on the other side. Thankfully for Ackerman, Milan made his move just too late, as the photo finish showed, giving the German his third career Giro d'Italia stage win.