Bernal completed the 30.3-kilometer (18.8-mile) route in 35 minutes, 41 seconds to clinch overall victory by 1:29, the biggest margin of victory at the Giro since 2015
Colombian Bernal, the 2019 Tour de France champion, finished third on the day to keep hold of the leaders' pink jersey with only two stages remaining.
Colombian Egan Bernal of Ineos was the first of the favourites to cross the finish line to consolidate his hold on the leader's pink jersey.
Team Qhubeka's Schmid won the 162km stage as part of a long-range breakaway while the 2019 Tour de France winner Bernal extended his overall lead in Tuscany.
Former Vuelta a Espana champion Yates, 28, finished 58 seconds ahead of Spaniard Pello Bilbao and Russian Aleksandr Vlasov in third.
Team Bahrain's Bilbao edged Russian Aleksandr Vlasov of Astana with Yates, riding for Bike Exchange, third in the 'queen stage' of this year's race from Naturno to Pieve di Bono in northern Italy.
Simon Yates “developed very mild symptoms” after Friday’s Stage seven, the team said. An immediate rapid test showed a positive result, which was confirmed in a second test.
After climbing beyond his rivals in solo attacks on two consecutive Alpine stages, Bernal needs only survive a third one to seal victory in the 2019 Tour de France
Thomas struggled on the final climb into the clouds, but then closed the gap on the leader to 1min 35sec by dropping him with a late burst afer initially looking like he was going to lose precious time on the overall leader.
In today's episode, we discuss postponement of Indian cricket team's selection meet, PV Sindhu's performance at Indonesia Open, India's gold rush at shooting Junior World Cup and more.
Simon Yates is over an hour adrift in the overall standings, but punched the air in joy after outwitting his rivals to add this Tour de France stage to victories in the Vuelta and Giro
Here's a look into Stage 21 that saw Chris Froome winning the Tour de France 2017 and Netherlands' Dylan Gronewegen winning his maiden stage.
Frenchman Warren Barguil won his second stage of the Tour de France on the imposing Col d'Izoard on Thursday as compatriot Romain Bardet snatched back four seconds from overall leader Chris Froome.
Chris Froome emerged through the debris of a 'devastating' ninth stage of the Tour de France with his yellow jersey intact, but the race is over for Richie Porte and Geraint Thomas.