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
5 key stages of the 2022 Giro – perfect for Bernal to defend title?
12/11/2021 AT 12:28
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.
Cycling
Astana confirm return of Lopez after abrupt Movistar departure
15/10/2021 AT 09:00
Tour de France
Paradise for Pogacar? All you need to know about the 2022 Tour route - Blazin’ Saddles
14/10/2021 AT 22:06