As the Giro enters its second rest day today it's a good chance to have a look at what has happened during the Grand Tour so far.
The race started on May 9 and doesn't finish until the June 1. With just over a week of racing done, 2011 Tour de France winner Cadel Evans leads the way.
The Giro this year started in Belfast and stage one was a 21.7km team time trial. Orica-GreenEdge won the stage after posting a time of 24 minutes 42 seconds which was five seconds ahead of second placed Omega Pharma-Quickstep.
Svein Tuft finished first out of everyone in his team so was awarded the pink jersey to wear on stage two.
Stage two saw German sprinter Marcel Kittel live up to his reputation by out sprinting all of his rivals to comfortably win yet another Grand Tour stage. Kittel has now won stages in each of the Grand Tours.
The maglia rosa did change hands when Tuft's team-mate Michael Matthews finished three seconds ahead of the Canadian, however, making him the new leader.
Stage three was the last stage to be held in Ireland and it was Kittel yet again who powered his away across the finishing line in first place.
It wasn't easy for him though as he lost contact with his main rivals going into the last kilometre but he managed to get himself back on the wheel on Team Sky's Ben Swift and with this momentum he scraped past him.
Matthews retained the overall lead going into stage four.
Stage four was hit with bad news as Kittel came down with a fever and could not take part in the race and the weather was horrendous with most of the stage being ridden at a slow pace due to the bad conditions.
Final times were taking with 8.3km to go as riders were worried accidents would occur if there was a sprint finish.
Some of the riders did sprint though and it was Nacer Bouhanni who took the glory but Matthews still held onto the pink jersey.
Stage five saw the overall contenders begin to close the time gap on Matthews as he could only manage a sixth-placed finish.
It was the first hilltop stage and race favourite Cadel Evans finished in second but it still wasn't enough to take the maglia rosa from the Orica-GreenEDGE rider.
Diego Ulissi was the stage winner though as he timed a late attack to perfection.
Matthews powered his way to victory on stage six to keep the pink jersey firmly on his shoulders but Evans made up precious time on his other rivals by finishing third and avoiding a big crash near the end.
Joaquim Rodriguez lost over 49 seconds in the crash and it was due to his injuries that he was unable to continue in the following stages.
Nacer Bouhanni took the final sprint on stage seven to claim his second win at the Giro d'Italia this week.
Matthews finished fourth meaning he still led Evans by 21 seconds and Rigoberto Uran by one minute and 18 seconds.
Stage eight was the first main mountain stage of the Giro this year and Ulissi was victorious again, winning his second stage at the Giro.
Nairo Quintana finished fourth with Evans finishing right on his wheel. The Australian moved to the top of the overall standings after Matthews struggled in the mountains.
Evans ended the day with a 57-second lead over Uran in second place.
Stage nine was won by Peter Weening (Orica-GreenEDGE) and Evans lost time to some of his rivals as Domenico Pozzovivo gained 26 seconds on the race leader by attacking him on the mountain climbs.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU