Giro d'Italia 2019 | Stage 20 | Best of | #Giro 102 Stage 20. One step closer | By Giro d'Italia | Facebook
![Giro d'Italia Stage 20: Pinot takes stage, Quintana retains lead, but Dumoulin still poised | road.cc Giro d'Italia Stage 20: Pinot takes stage, Quintana retains lead, but Dumoulin still poised | road.cc](https://cdn.road.cc/sites/default/files/styles/schema_org/public/thibaut-pinot-wins-stage-20-2017-giro-ditalia-lapresse-dalberto-ferrari-paolone-spada.jpg)
Giro d'Italia Stage 20: Pinot takes stage, Quintana retains lead, but Dumoulin still poised | road.cc
![Miguel Ángel López escapes punishment after punching spectator during stage 20 of the Giro d'Italia 2019 | Cycling Weekly Miguel Ángel López escapes punishment after punching spectator during stage 20 of the Giro d'Italia 2019 | Cycling Weekly](https://cdn.mos.cms.futurecdn.net/E4NjthqTge7d37MSrrNHAC.jpg)
Miguel Ángel López escapes punishment after punching spectator during stage 20 of the Giro d'Italia 2019 | Cycling Weekly
![Damiano Caruso seals stage 20 victory at Giro d'Italia as Egan Bernal's maglia rosa all but confirmed | Cycling Weekly Damiano Caruso seals stage 20 victory at Giro d'Italia as Egan Bernal's maglia rosa all but confirmed | Cycling Weekly](https://cdn.mos.cms.futurecdn.net/Tur3RxM4GD4uaEimCMkb7a-415-80.jpeg)