Po bardzo trudnym, szutrowym etapie numer 11, kolarze nie mieli zbyt wiele czasu na złapanie oddechu. Do pokonania peleton miał 212 kilometrów i ponad 4000 metrów przewyższenia. Wydawało się, że po "fajerwerkach", jakie zafundowała nam czołówka klasyfikacji generalnej w środę, tym razem pierwsze skrzypce grać będzie ucieczka. Przewidywania te sprawdziły się co do joty. O triumf walczyła liczna, 15-osobowa ucieczka, w której znalazł się m.in. jeden z największych przegranych wyścigu, George Bennett (Jumbo-Visma) czy lider klasyfikacji górskiej, Geoffrey Bouchard (AG2R Citroen). Ostatecznie z grupy najmocniejsza okazała się czwórka w składzie: Bennett, Andrea Vendrame (AG2R Citroen), Chris Hamilton (Team DSM) i Gianluca Brambilla (Trek-Segafredo), która 10 kilometrów od mety oderwała się od pozostałych śmiałków.Ostatecznie na finiszu najlepszy okazał się Vendrame, który pokonał w sprincie Hamiltona. Bennett i Brambilla finiszowali z kilkusekundową stratą.Bardzo groźny upadek w pierwszej fazie rywalizacji zaliczył Alessandro De Marchi. Włoch z Israel Start-Up Nation, który nosił koszulkę lidera tegorocznej edycji wyścigu upadł i został przetransportowany do szpitala. Badania wykazały u niego złamanie obojczyka, sześciu żeber oraz dwóch kręgów w odcinku piersiowym. TC Wyniki 12. etapu, Siena - Bagno di Romagna (212 km): 1. Andrea Vendrame (Włochy/AG2R Citroen) - 5:43.48 2. Chris Hamilton (Australia/DSM) ten sam czas 3. Gianluca Brambilla (Włochy/Trek-Segafredo) strata 15 s 4. George Bennett (Nowa Zelandia/Jumbo-Visma) ten sam czas 5. Giovanni Visconti (Włochy/Bardiani) 1.12 6. Geoffrey Bouchard (Francja/AG2R Citroen) 1.25 7. Nicolas Edet (Francja/Cofidis) 1.47 8. Simone Petilli (Włochy/Intermarche) ten sam czas 9. Mikkel Froelich Honore (Dania/Deceuninck-Quick-Step) 3.00 10. Simone Ravanelli (Włochy/Androni Giocattoli) 4.19 ... 145. Maciej Bodnar (Polska/Bora-Hansgrohe) 26.05 164. Łukasz Wiśniowski (Polska/Qhubeka Assos) 27.10 Klasyfikacja generalna: 1. Egan Bernal (Kolumbia/Ineos Grenadiers) - 48:29.23 2. Aleksander Własow (Rosja/Astana-Premier Tech) 45 s 3. Damiano Caruso (Włochy/Bahrain Victorious) 1.12 4. Hugh Carthy (Wielka Brytania/EF Education-Nippo) 1.17 5. Simon Yates (Wielka Brytania/BikeExchange) 1.22 6. Emanuel Buchmann (Niemcy/Bora-Hansgrohe) 1.50 7. Remco Evenepoel (Belgia/Deceuninck-Quick Step) 2.22 8. Giulio Ciccone (Włochy/Trek-Segafredo) 2.24 9. Tobias Foss (Norwegia/Jumbo-Visma) 2.49 10. Daniel Felipe Martinez (Kolumbia/Ineos Grenadiers) 3.15 ... 139. Maciej Bodnar (Polska/Bora-Hansgrohe) 2:12.13 151. Łukasz Wiśniowski (Polska/Qhubeka Assos) 2:20.28