Jhonatan Manuel Narváez won Stage 12 of Giro d’Italia 2020.
The results of the stage are appended below:
Stage 12 Results:
1- Jhonatan Manuel Narváez Prado representing Team Ineos Grenadiers reached finish line in 05 hours 31 minutes and 24 seconds
2- Mark Padun of Team Bahrain – Mclaren finished race in 05 h 32 m 32 s with 00:08 seconds gap from Race Stage Winner
3- Simon Clarke cycling for Team Ef Pro Cycling – 05:38:14
4- Joseph Rosskopf representing CCC Team – 05:38:54, Gap of 07:30
5- Simon Pellaud of Team Androni Giocattoli – Sidermec – 05:39:07, Gap of 07:43
6- Brandon Mcnulty cycling for UAE Team Emirates – 05:39:49, Gap of 08:25
7- Patrick Konrad representing Team Bora – Hansgrohe – 05:39:49, Gap of 08:25
8- Ruben Guerreiro of Team Ef Pro Cycling – 05:39:49
9- João Almeida cycling for Team Deceuninck – Quick – Step with race finish time of 05:39:49
10- Tao Geoghegan Hart representing Team Ineos Grenadiers – 05:39:49