A stunning solo breakaway with over 80km to go on Stage 19 saw Chris Froome gain the Maglia Rose with just one more climbing stage to go in the Giro.
Starting the day around four minutes down on Simon Yates, Froome took the stage leapfrogging Yates who blew up completely and rival Tom Dumoulin who keeps his second place in the GC, 40 seconds behind Froome who is now a big favourite to win his first Giro.
Simon Yates goes into today's rest day at Giro with an extended lead in the General Classification thanks to a stunning ride to yesterday's Sappada summit.
The British rider leads second place Tom Dumoulin by two minutes and eleven seconds, with Chris Froome nearly five minutes down in seventh.
Dumoulin is expected to take a chunk out of Yates' lead in Tuesday's time trial but Yates should have enough time in hand now to keep his lead going into the reminder of the Tour which ends on Sunday.
Esteban Chaves has stage six of the Giro D'Italia on a fantastic day for the Michelton-Scott team as Chaves's teammate Simon Yates romped into the overall lead.
Yates will wear the pink jersey after an impressive attack during the final few kilometeres of the Mount Etna stage to build a 16 second lead over defending champion Tom Dumoulin, while Chaves is 26 seconds off the lead.
Enrico Battaglin went two places better than his third on Tuesday to win Stage 5 of the Giro D'Italia on Wednesday. The Italian powered away on the sprint to the line in what was a tough final kilometre for the GC contenders.
Things aren't get any easier on Thursday either, with the Giro's first Summit finish on Etna!
The Giro D'Italia finally arrived in Italy today it was Tim Wellens of Lotto who grabbed the win in an eventful stage 4. The Belgian rider sprinted clear of the field on a sharp final hill to grab the win on Sicily,
It was another bad day for Chris Froome who lost touch with the majority of his main rivals on the final climb with the Team Sky rider now 55 seconds behind race leader Rohan Dennis.
The riders remain on Sicily for stage 5 on Wednesday before tackling the legendary Mount Etna in stage 6.
Elia Viviani made it two stage wins in a row at the Giro D' Italia, the Italian winning the bunch sprint into Be’er Sheva-Eilat, the third stage and last in Israel before the Giro returns to Italy. Australian Rohan Dennis retains the Maglia Rose at the head of the general classification.
Stage 2 of the 2018 Giro Italia went the way of Italian Elia Viviani who won the sprint into Tel Aviv in fine style for Quick Step.
Aussie Rohan Dennis picks up the race leaders jersey, the Maglia Rose thanks to bonus points picked up on the day's intermediate sprint. Dennis leads yesterday's stage winner Tom Dumoulin by one second going into another flat stage on Sunday.
The first day of the 101st Giro d’Italia came to a close earlier, and it was a dramatic opener to say the least.
The 9.7km individual time trial, in Jerusalem, was won by defending Giro champion Tom Dumoulin in a time of 12 minutes 02 seconds, followed by Belgians Rohan Dennis and Victor Campenaerts in 2nd and 3rd respectively.
However, a bandaged Chris Froome, who was perhaps hindered by his crash in practice, finished 37 seconds back in 21st place.
Tom Dumoulin rescued what could have been a horror Stage 16 on Tuesday. The GC leader was forced to stop for a 'toilet-break' towards the end of the stage but instead of his rivals neutralising the race and giving him a chance to re-join they powered on and the Dutchman lost nearly two minutes of his overall lead thanks to a strong finish.