Hart succeeded as part of the final breakaway section to claim the win.

'It's Hart again!' Team Sky rider pips Nibali in sprint finish for second stage win

Bahrain Merida Vincenzo Nibali was the man to reel in the pack ahead of him, finishing in second place.
Giro d'Italia
Wiggins tips Ineos and Bernal to attack - but is that the right call?
YESTERDAY AT 19:12
Third on the podium was BORA Hansgrohe rider Rafal Majka.
The fourth part of the pack that made the break for victory was Hart's Sky teammate Pavel Sivakov, waiting for their attack on 115km of the 134km course.

Highlights: How Hart beat Nibali for second Tour of The Alps stage win

Sivakov's fourth place finish was enough for him to retain the overall lead. Nibali finishes the stage in fourth, Hart is in second place, 27 seconds off the pace, and Majka is in third.
Tour de France champion Chris Froome finished in fifth, 40 seconds behind the stage winner's time of 3:26:32.
Giro d'Italia
Which Giro contenders look strongest and whose hopes are in ruins as the mountains await?
14/05/2021 AT 18:53
Giro d'Italia
'Dangerous, it's all kicking off!' - Terrifying crosswinds cause trouble at Giro
13/05/2021 AT 14:28