Paul Magnier claimed his second victory at the Giro d'Italia after winning the third stage in Sofia.Guillermo Thomas Silva maintains his hold on the overall race lead while wearing the iconic pink jersey.Several top contenders including
Adam Yates were forced to withdraw from the competition following major crashes.